1.注册AWS账户和搭建一台 EC2 虚拟服务器
请参考这里。
2.连接主机 启动ssserver服务
- 在创建虚拟服务器时候保存的.pem文件(例如保存的文件为myvpn.pem)的位置打开终端,然后执行
chmod 400 myvpn.pem
- 连接主机
ssh -i "myvpn.pem" ubuntu@你的公有DNS
- 安装shadowsocks服务端
$ sudo apt-get update -y $ sudo apt-get upgrade -y $ sudo apt-get install python-pip $ sudo pip install --upgrade pip $ sudo pip install shadowsocks
- 开启Shadowsocks服务器(-p是端口号,-k是密码, -m是加密方式 )
sudo ssserver -p 8388 -k password -m rc4-md5 --user nobody -d start
- 开启AWS入站端口:在启动实例后,把滚动条滚到最右边,点击安全组下的launch-wizard-3,我这里是-3,其实都无所谓啦
按照下图进行操作,完成后点击右下角的 save
到这里,您的VPN服务器已经搭建好啦,赶快去试一下吧
该文参考:
https://www.jianshu.com/p/b0d460efca4e
https://blog.csdn.net/u012839199/article/details/78229042