1.softether client源码包
https://github.com/musiclvme/ToolsPackages
2. 解压后编译
sudo apt-get install build-essential // 安装编译基本包
make
3. 启动和配置编译生成的客户端
- sudo ./vpnclient start
- sudo ./vpncmd
- 配置选择2
- Hostname of IP Address of Destination后面填写:localhost
- 创建虚拟的网卡适配器命令:NicCreate, 创建好后可以通过ifconfig看到有了一个新的网卡设备
- 创建连接账户,所有的这些信息需要公司来给出(Hub Name, VPNserver and port【xxx.xxx.xxx.xxx:port】,User Name)
- 设置账户密码,这个密码就是上user Name的密码,需要公司给出
4. 连接vpn
5. 手动从vpnserver获取ip,这样就可以通信了
- sudo dhclient vpn_test
6. 最后比较关键的一步就是在/etc/hosts增加公司本地服务器的域名解析,因为像gerrit,编译服务器等等都是处于非公网,而是内网中的,你需要让家里的vpn client怎么解析内网的域名
- xxx.xxx.xxx.xxx www.baidu.com
- 重启网络