利用linode vps 架设vpn服务器
再次吐槽下天国的网络
我的系统为Debian
安装PPTP服务器,以及 iptables
1 | apt-get install ppp |
- 配置PPTP服务器
编辑/etc/pptpd.conf
查找如下内容:替换为:1
2#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245上面的两行为VPN服务器的IP和VPN客户端连接后获取到的IP范围。1
2localip 192.168.183.1 #这里 应该 和你vps的private 的ip在一个网段。我就是这样弄的。
remoteip 192.168.183.234-238,192.168.183.245 - 添加PPTP VPN用户
编辑 /etc/ppp/chap-secrets
文件 内容如下
1 | #client server secret IP addresses |
你主要按照上面的内容格式填写就行
bash echo “youname pptpd password *” >> /etc/ppp/chap-secrets```
- 修改DNS服务器
编辑/etc/ppp/options,添加如下内容
:
1 | ms-dns 8.8.8.8 |
5.开启ipv4转发 并设定nat转发规则
编辑/etc/sysctl.conf
去掉net.ipv4.ip_forward=1前的注释
1 | sysctl -p #使更改生效 |
重启PPTP服务
1
service pptpd restart
拨上VPN上出墙吧