最近发现一款非常好用的开源的vpn server和client:SoftEther VPN
。我觉得用这款软件自建vpn server挺方便。希望对您有帮助。
注意:这款软件维护的比较慢,目前还不支持IPSec/IKEv2,觉得更适合应用于企业内部。
另外,只有一块物理网卡也可以搭建此VPN服务器。
SoftEther VPN简介
这款软件适用于以下几种场景:
-
距离很远的少量计算机组网,使用LAN协议像在同一个局域网内一样通信:
-
员工在家里连接到公司的局域网:
-
将地理上分散的不同机构的计算机连成一个局域网:
更多信息请浏览 SoftEther官网。
在windows server 2016上安装SoftEther VPN Server
-
下载 SoftEther安装包
-
按照向导将Server和Manager都装上,启动
SoftEther VPN Server Manager
的界面如下:
-
双击默认的VPN主机那一行,输入自定义的管理员密码后,点击确定。
输入自定以的管理员密码: -
只选择 远程访问VPN Server,初始化设置。
初始化设置: -
设置虚拟hub名称。
-
设置全球网址。
暂时禁用VPN Azure:
-
创建用户
设置用户名和密码:
-
打开端口443,准备测试
VPN Server默认监听443端口,VPN Client也默认用443端口与Server通信,所以请注意在防火墙打开443端口,这样才能进行测试。
在windows系统中安装SoftEther VPN Client,并进行连通测试
-
下载 SoftEther安装包
-
按照向导,安装完毕启动
-
点击 添加新的VPN连接,创建一个虚拟网络适配器
设置虚拟网络适配器名称:
虚拟网络适配器: -
再次点击 添加新的VPN连接,输入 连接设置名、虚拟Hub名、用户名、密码,连接服务器
身份验证中:
身份验证通过:
出现类似下面的界面,说明连接成功:
🪐祝好运🪐