美文网首页
搬瓦工 SS 和 VPN 一键配置脚本

搬瓦工 SS 和 VPN 一键配置脚本

作者: anyesu | 来源:发表于2019-02-18 00:38 被阅读51次

背景


工作需要,买了一台 搬瓦工 VPS 用于科学上网。但是,目前已经不支持在 VPS 管理面板直接配置 SSVPN 服务了,需要自己手动安装服务。

购买 VPS


购买教程见这里,不再赘述了。需要提一点,之前最低配已经没库存了或者说是下架了,目前能购买的最低配300 RMB / 年

配置操作系统


由于 CentOSDocker 会产生一些莫名其妙的问题,所以我选择 Ubuntu 18.04 x86_64

安装完系统记得修改 root 密码,Ubuntu 记得执行下面的命令安装 curl

apt-get update
apt-get install -y curl

一键配置脚本


# 搬瓦工 SS 和 VPN 一键配置脚本

# 安装docker
curl -sSL https://get.docker.com | sh

# 设置开机启动
systemctl enable docker.service
systemctl is-enabled docker.service

# 启动docker
service docker start

# 安装docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /tmp/docker-compose
chmod +x /tmp/docker-compose
mv /tmp/docker-compose /usr/local/bin/docker-compose

mkdir -p /root/proxy
cd /root/proxy

# 写配置
cat > .env <<EOF
# SS密码
SHADOWSOCKS_PASSWORD=sspasswd
# vpn帐号密码
USERS=vpn:vpn
# vpn管理员密码
SPW=vpn123456
# vpn预共享密钥
PSK=vpn
EOF

cat > docker-compose.yml <<EOF
version: '2'

services:

  # 创建 shadowsocks 服务器( 提供 shadowsocks 协议的代理 )
  ss:
    image: easypi/shadowsocks-libev:3.2.3
    container_name: ss
    ports:
    - "9001:8388/tcp"
    - "9001:8388/udp"
    environment:
    - METHOD=aes-256-cfb
    - PASSWORD=\$SHADOWSOCKS_PASSWORD
    restart: always

  # 创建vpn
  vpn:
    image: siomiz/softethervpn
    container_name: vpn
    privileged: true
    ports:
    - "5555:5555"
    - "500:500/udp"
    - "4500:4500/udp"
    - "1701:1701"
    - "1194:1194/udp"
    environment:
    - USERS=\$USERS
    - SPW=\$SPW
    - PSK=\$PSK
    restart: always
    cap_add:
    - NET_ADMIN
EOF

# 启动
docker-compose up -d

复制粘贴上面的命令即可一键完成配置,配置完成后会 /root/proxy 目录下生成配置文件 .env ,在里面配置各帐号密码,修改完配置记得执行 cd /root/proxy && docker-compose up -d 重启服务。


转载请注明出处:https://www.jianshu.com/p/ee2b53e8f6d6

相关文章

  • 搬瓦工 SS 和 VPN 一键配置脚本

    背景 工作需要,买了一台 搬瓦工 VPS 用于科学上网。但是,目前已经不支持在 VPS 管理面板直接配置 SS 和...

  • 通过设置Linux启动任务和定时任务优化搬瓦工

    转载注明出处:简书-十个雨点 之前我自己通过搬瓦工搭建了个人服务器和VPN,参见用搬瓦工搭建个人博客和VPN,有朋...

  • [VPN] 搬瓦工一键 SS 的功能的补救

    搬瓦工 想安装的话, 登录后台, 看你需要安装如果你想安装Shadowsocks如果你想安装Shadowsocks...

  • VPN P2TP一键安装脚本

    IPsec VPN 服务器一键安装脚本 使用 Linux 脚本一键快速搭建自己的 IPsec VPN 服务器。支持...

  • 记录自己是如何一步步建立自己的网站的!

    起因 首先,我为了翻墙,然后购买了搬瓦工的VPS,因为,搬瓦工支持一键安装shadowsocks。 经过 经过一段...

  • 搬瓦工搭建ss梯子

    搬瓦工搭建的ss,用几天后就莫名其妙不能用,看下情况,谁知道跪求回复我一下。 $29.99套餐,洛杉矶CN2,装的...

  • 配置搬瓦工

    新买了一个 搬瓦工vps, 练习了下配置流程,在这里记录一下 打开 vps 的控制界面,现在 stop 服务器,安...

  • 搬瓦工配置多用户登录

    搬瓦工的单用户、多用户SS配置 首先你要先有一台能用的外国服务器,我假设你已经有了。然后安装了SS,我假设你已经安...

  • 登录服务器

    修改权限 登录 获得root权限 配置ss一键配置SS其他的直接命令行操作即可

  • 搬瓦工如何提升ss速度?

    之前好不容易弄好的视频网速,后来因为博客的原因,折腾了很多次,又废了。本来下载视频能到几兆的。网站也是秒开。后来发...

网友评论

      本文标题:搬瓦工 SS 和 VPN 一键配置脚本

      本文链接:https://www.haomeiwen.com/subject/gqloeqtx.html