运行
docker pull benyoo/softethervpn
(使用随机帐号密码的方法
docker run -d --name softethervpn --privileged --net host benyoo/softethervpn
docker logs softethervpn)
使用指定的帐号/密码的方法
docker run -d --name softethervpn --privileged --net host -e PSK=your_psk -e USERNAME=abc -e PASSWORD=your_pw
benyoo/softethervpn
(上面蓝色的2行字是一整条命令)
(使用docker-compose启动
curl -LksO github.com/xiaoyawl/docker-softethervpn/raw/master/docker-compose.yml
docker-compose up -d
如果docker-compose
没有被安装,可以用下面的方法进行安装
curl -Lk onekey.sh/docker-compose|bash )
可用变量说明
变量名 | 默认值 | 描述 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
PSK | notasecret | 预共享密钥 | ||||||||
USERNAME | 随机生成 | 登录VPN的用户名 | ||||||||
PASSWORD | 随机生成 | 登陆VPN的密码 |
还需在本地机器上安装SoftEtherVPN的客户端程序。mac上的设置见这里:
http://www.softether-download.com/en.aspx,里面说:
- VPN Client for Mac OS X is not recommended to use.
VPN Client software for Mac OS X are experimental versions. They are very difficult to use because of lack of GUI. We strongly recommend to use the built-in L2TP/IPsec VPN client on Mac OS X in order to connect to VPN Server.
You need not to download VPN Client if you are planning to use L2TP/IPsec VPN instead.
Please read this tutorial how to connect to the VPN Server with L2TP/IPsec from Mac OS X client. - 所以到这里http://www.softether.org/4-docs/2-howto/9.L2TPIPsec_Setup_Guide_for_SoftEther_VPN_Server/5.Mac_OS_X_L2TP_Client_Setup 来查看如何设置客户端。
- 客户端连上了vpn,但没有用,访问www.whatismyipaddress.com,显示的是本地ip,根本翻不了墙。