用ROS来建立L2TP vpn服务器比较简单,只要跟着我下面的步骤一步一步来就可以实现了。
ROS端
ROS中打开PPP
->Interface
->L2TP SERVER
,勾选图片中的选项。在IPsec Secret
这一项自己设置一个公钥密码。
ROS中打开PPP
->Sscrets
->点击+
号,勾选图中的选项,并设置l2tp拔号的用户名和密码。
ROS中打开IP
->Firewall
->NET
->点击+
号,在General
选项卡上勾选图片中的选项。
接着在Action
选项卡上勾选图片中的选项。
至此ROS端已经全部设置完成~
其实只需要前面二步就可以实现VPN拔号了,后面的步骤是为了让拔号进来的设备也可以通过ROS访问外网。
PC端
在WINDOWS系统中新建一个拔号连接。
选择通过Internet连接到VPN。
输入ROS的公网IP地址或者DDNS。
进入网络共享中心
选择刚建的VPN,点右键选属性。
在安全
选项卡中,勾选图中的选项,并点周高级设置。
在高级属性中,输入设置的公钥密码。
现在你就可以通过拔号,连接到你家里的网络了。访问家里的内网设备,直接通过内网IP就可以访问了。