使用Ubuntu VPS创建VPN服务器
我在美国有一个Ubuntu(Debian)VPS,现在想要在它上面组成VPN服务。 请帮我处理一下。
- 哪个程序让我满意。
- 袜子怎么样! [我也需要它]
- 我该如何安装呢。
- 哪个客户经理比会计更好。
对于此说明,我们假设您的虚拟服务器具有IP:83.170.XXX.XXX(在任何地方都替换为真实IP)。
然后以root身份通过SSH登录
ssh root@83.170.XXX.XXX
按照这些命令和说明,更新Ubuntu:
apt-get update apt-get upgrade apt-get install pptpd
编辑文件/etc/pptpd.conf
并添加:
localip 192.168.0.1 remoteip 192.168.0.2-254
在/etc/ppp/pptpd-options
插入名称服务器:
ms-dns 8.8.8.8 ms-dns 8.8.4.4
在/etc/ppp/chap-secrets
创建两个测试用户
user1 pptpd password1 * user2 pptpd password2 *
在/etc/sysctl.conf
为VPN服务器设置路由:
net.ipv4.ip_forward=1
现在编辑/etc/rc.local
(在退出0之前插入并用您的VPS IP号替换83.XXX.XXX.XXX):
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j SNAT --to-source 83.XXX.XXX.XXX
重启,我们完成了。
shutdown -r now
现在,您可以使用之前创建的任一凭据通过PPTP登录VPN:
- USER1 /密码1
- 用户2 /密码2
资源
此video也将为您提供帮助
也看到了这一点