搭建流程
一、选择 vpn 服务
我选用的是softether
选择的版本为 linux 版本(只有英文版)SoftEther VPN Server
因为用的是 mac,在本地机上下载SoftEther VPN Server Manager for Mac OS
二、搭建 vpn 服务端
- 通过 scp 将下载的
SoftEther VPN Server
上传到服务器
scp ~/Desktop/softether-vpnserver-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz user@ip:/home/user
- 进入服务器,解压文件
tar -zxvf softether-vpnserver-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
- 此时会得到一个
vpnserver
的文件夹,进入文件夹
make
3 次同意即可。
- 启动关闭
sudo ./vpnserver start 开启服务
sudo ./vpnserver stop 关闭服务
三、vpn 控制台
- 开放服务器端口
本地安装
SoftEther VPN Server Manager for Mac OS
打开控制台
- 点击
New Setting
填写 vpn 服务端 ip,输入登陆密码,此时会多一个 vpn 连接。
- 点击 vpn 连接
开始连接
连接成功
动态 dns 设置
之后连接 vpn 可以使用 ip 地址,也可以使用该主机名
- 设置协议
默认启用的 L2TP 服务器功能,注意这个预共享秘钥,之后登陆的时候会用到。
- VPN Azure 设置
这里默认是关闭的,我也没有启用。
- 创建用户
回到
点击创建虚拟 HUB
创建完成
这里不要忘记回到协议设置部分修改默认虚拟HUB以防遗漏用户名上的HUB名称
双击新创建的虚拟HUB
点击管理用户
(这是用来登陆的用户)
点击虚拟NAT和虚拟DHCP服务器
,启用 SecureNAT
SecureNAT 配置可自由配置
重要的事情说三遍
SecureNAT 和 Local Bridge(本地桥)不可以同时开启!
SecureNAT 和 Local Bridge(本地桥)不可以同时开启!
SecureNAT 和 Local Bridge(本地桥)不可以同时开启!
四、mac 连接 vpn
- 打开网络设置,新建连接
- 选择类型
- 配置变量
mac 的SoftEther VPN Server Manager for Mac OS
快捷键沿用的 windows 的快捷键(反智)
鉴定设置
最后不要忘记设置流量