现在VPS已经很便宜了,这使得翻墙变的越来越容易。
下面介绍一下Debian系下面的VPN翻墙的配置方法。
1. 安装 pptpd
apt-get install pptpd
2. 配置pptpd, 注释掉下面的文字的前面的#号即可
localip 192.168.0.1 #这是VPN线路的网关地址
remoteip 192.168.0.234-238,192.168.0.245 #分配给连接到VPN的机器的IP
3.配置VPN用户和密码:打开 /etc/ppp/chap-secrets
格式:
用户名 协议 密码 允许的IP(表示全部)
示例:
vpn0 pptpd vpn_pwd
4.配置pptpd:
打开
/etc/ppp/pptpd-options
在最后添加DNS:
ms-dns 8.8.8.8 #google的dns服务器,可以自己根据需要修改。
ms-dns 8.8.4.4
5./etc/init.d/pptpd restart
6.打开转发功能:
打开/etc/sysctl.conf,
查到下面的文字,将前面的注释去掉。
net.ipv4.ip_forward = 1
7. 执行下面的命令:
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
同时写入到/etc/rc.local
8./etc/init.d/pptpd restart 重启pptpd
这样VPN就配置完成了
然后在WINDOWS里选择创建VPN:
控制面板->网络和 Internet 连接->网络连接
然后选择:创建一个新的连接-》下一步-》选择连接到我的工作场所的网络-》虚拟专用网络连接
然后输入你的VPS的IP/域名, 然后再输入你的用户名与密码。
期待连接成功吧。
如果连接失败,可以尝试将服务器重启一下。