一、VPN服务器配置
服务器软件下载及初始配置
服务端软件和客户端软件都可以通过网站下载
http://softether.fishinfo.cn/cn.aspx
下载下面框的这两个软件
服务端安装服务端和客户端软件
客户端只安装客户端软件
下载后就是安装了。
- 根据自己电脑的版本, 下载对应的客户端和服务端的包, 我这里用的是window系统, 所以我下载的是softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe
安装(双击打开上图的安装程序, 然后无脑下一步下一步下一步…)
服务端软件和客户端软件都可以通过网站下载
http://softether.fishinfo.cn/cn.aspx
下载下面框的这两个软件
服务端安装服务端和客户端软件
客户端只安装客户端软件
下载后就是安装了。
- 根据自己电脑的版本, 下载对应的客户端和服务端的包, 我这里用的是window系统, 所以我下载的是softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe
- 安装(双击打开上图的安装程序, 然后无脑下一步下一步下一步…)
安装完成之后, 启动服务端管理工具
首次打开需要输入管理员的密码, 管理服务端用的密码, 请记住它!
—————————接下来开始配置—————————
- 监听端口(默认监听了几个端口, 但都不是我想要的)
然后就可以在列表看到自己所监听的端口了 - 添加账户(用户用自己的账户进行验证身份, 接入到此虚拟hub中)
用户就创建完成了
- 配置IP网段, 且让客户端连接后依然使用自己的网络进行上网(其实就是用客户端原来的网关进行上网, 不分配网关即可)
上图中
序号1 是当前服务器虚拟网卡的信息; 可以修改,10开关为A类地址,172开头为B类地址,198开头为三类地址,最好用前两类
序号2 是分配给接入到虚拟局域网的网段信息, 这个地方如果不会配置的话, 就用默认的也不影响;
序号3 如果配置了的话, 接入的客户端都会使用这个网关来进行上网(会导致网速非常的慢), 所以需要把里面的内容全部删除一个不剩!这样客户端上网还是用自己的流量,只是访问VPN资源的时候用这个VPN流量。
序号4,尽量不勾选。首先把 DHCP 服务器打开,这样连接 VPN 之后就会自动分配 IP 地址,点击 [虚拟 NAT 和虚拟 DHCP 服务器] → [启用 SecureNAT] → [SecureNAT 配置] → (如只配置成SoftEther VPN Server只走内网)取消选中 [使用虚拟 NAT 功能],如果不取消选中,当客户端连接 SoftEther VPN 之后,所有网络流量都会经过 SoftEther VPN Server。然后把 [默认网关地址] 和 [DNS 服务器地址] 清空 → [确定] → 关闭 [虚拟 NAT 和虚拟 DHCP 服务器] 窗口。
到此为止, 服务端基本就搭建完毕了, 但服务器的话一定要装上VPN客户端,不然异地的VPN客户端是访问不了这个服务器的。
机智的小伙伴可能发现了, 问题的关键是怎么连接到这个虚拟局域网呢? 这个时候就要分情况了, 一种是你使用的云服务器, 有公网IP地址, 那么你就可以通过公网IP来连接到此服务了(记得云服务器开放一下之前配置的端口), 另一种情况就是没有云服务器, 没有公网IP(比如我, 服务器是自己家里面的一台主机), 那么你可能就需要用到第三方的一些内网穿透工具了(具体有需要的, 可以私信我, 分享我使用的穿透工具)
- 下载GitHub下载地址
同样的找到自己系统对应的版本, 进行下载softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe
- 安装(双击打开, 一直下一步下一步下一步…完成, 打开!)
- 双击添加新的VPN连接(首次打开, 会添加一直虚拟网卡)
上图 - 序号1 情况1:VPN通道云服务器上,此时服务器已经安装了VPN服务器端,这里的VPN客户端只需要录入服务器本机的IP地址即可,即127.0.0.1,这样,服务器才能通过客户端获取到一个VPN分配的IP地址,其他VPN客户端才能连上他。情况2:客户的软件服务器或者软件客户端:他需要连上VPN通道里来,从而获取到一个VPN分配的IP地址,其他软件客户端才好连上他来访问他电脑的软件,主机名输入云服务器的公网IP地址或者内网穿透提供的域名, 端口输入监听并开放的端口;
- 序号2 输入上边配置的账户名与密码(我配置的都是test) 然后点击确定
双击上图中的配置项
然后服务器就会给你分配相应的局域网地址了(这里我配置的是10.10.10.*)
这个有空也可以用下
通过SoftEther工具, 我们快速的搭建了自己的虚拟局域网, 使用SoftEther工具, 我们可以不用配置证书的方式来进行连接, 如果小伙伴需要使用证书的方式, 也可以自行去研究, 然后在评论区进行补充~
安装完成之后, 启动服务端管理工具
首次打开需要输入管理员的密码, 管理服务端用的密码, 请记住它!
监听端口(默认监听了几个端口, 但都不是我想要的)
然后就可以在列表看到自己所监听的端口了
添加账户(用户用自己的账户进行验证身份, 接入到此虚拟hub中)
用户就创建完成了
配置IP网段, 且让客户端连接后依然使用自己的网络进行上网(其实就是用客户端原来的网关进行上网, 不分配网关即可)
上图中
序号1 是当前服务器虚拟网卡的信息; 可以修改,10开关为A类地址,172开头为B类地址,198开头为三类地址,最好用前两类
序号2 是分配给接入到虚拟局域网的网段信息, 这个地方如果不会配置的话, 就用默认的也不影响;
序号3 如果配置了的话, 接入的客户端都会使用这个网关来进行上网(会导致网速非常的慢), 所以需要把里面的内容全部删除一个不剩!这样客户端上网还是用自己的流量,只是访问VPN资源的时候用这个VPN流量。
序号4,尽量不勾选。首先把 DHCP 服务器打开,这样连接 VPN 之后就会自动分配 IP 地址,点击 [虚拟 NAT 和虚拟 DHCP 服务器] → [启用 SecureNAT] → [SecureNAT 配置] → (如只配置成SoftEther VPN Server只走内网)取消选中 [使用虚拟 NAT 功能],如果不取消选中,当客户端连接 SoftEther VPN 之后,所有网络流量都会经过 SoftEther VPN Server。然后把 [默认网关地址] 和 [DNS 服务器地址] 清空 → [确定] → 关闭 [虚拟 NAT 和虚拟 DHCP 服务器] 窗口。
到此为止, 服务端基本就搭建完毕了
服务器的话一定要装上VPN客户端,不然异地的VPN客户端是访问不了这个服务器的。
二、客户端安装与连接
下载GitHub下载地址
同样的找到自己系统对应的版本, 进行下载softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe
- 安装(双击打开, 一直下一步下一步下一步…完成, 打开!)
- 双击添加新的VPN连接(首次打开, 会添加一直虚拟网卡)
上图 - 序号1 情况1:VPN通道云服务器上,此时服务器已经安装了VPN服务器端,这里的VPN客户端只需要录入服务器本机的IP地址即可,即127.0.0.1,这样,服务器才能通过客户端获取到一个VPN分配的IP地址,其他VPN客户端才能连上他。情况2:客户的软件服务器或者软件客户端:他需要连上VPN通道里来,从而获取到一个VPN分配的IP地址,其他软件客户端才好连上他来访问他电脑的软件,主机名输入云服务器的公网IP地址或者内网穿透提供的域名, 端口输入监听并开放的端口;
- 序号2 输入上边配置的账户名与密码(我配置的都是test) 然后点击确定
双击上图中的配置项
然后服务器就会给你分配相应的局域网地址了(这里我配置的是10.10.10.*)
这个有空也可以用下
测试看看
牛
评论后刷新本页面即可下载