如果你需要付费的vpn连接,可以用这个服务,非常好用,我买了些邀请码,如果有用完了可以联系我再买,66包年,每个月都有100G,足够用了
https://www.52jingtanhao.uk/auth/register?code=GqtU
摘要:最近腾讯云发了优惠券那就给自己搭建一个vpn吧,便于随时上外网。
腾讯云centos7.2 64位
首先查看系统是否支持pptpd服务:
modprobe ppp-compress-18 && echo yes
Bash
Copy
安装ppp , pptpd,iptables
yum install -y ppp pptpd iptables
systemctl mask firewalld
systemctl stop firewalld
Bash
Copy
修改配制
vim /etc/pptpd.conf #找到配制文件中默认的值,去掉注释即可
localip 192.168.0.2-238,192.168.0.245
remoteip 192.168.1.2-238,192.168.1.245
Bash
Copy
修改DNS
vim /etc/ppp/options.pptpd #末尾添加dns
ms-dns 8.8.8.8
ms-dns 114.114.114.114
Bash
Copy
添加vpn账户
vim /etc/ppp/chap-secrets
### client server secret IP addresses
user pptpd passwd *
Bash
Copy
开启路由转发
vim /etc/sysctl.conf
net.ipv4.ip_forward = 1 #添加在配制文件的末尾即可
sysctl -p #运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效
Bash
Copy
在防火墙上开启nat转发
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE #IP和网口根据实际情况修改即可
Bash
Copy
开启服务
service iptables save #正常来说要做这个来使iptables生效
systemctl restart iptables
systemctl restart pptpd
Bash
Copy
检查是否成功
netstat -anlpt | grep pptp
tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 27202/pptpd
Bash
Copy
如果不能访问的话,看系统日志位置
加一个入站规则
/etc/ppp/chap-secrets下
/etc/ppp/chap-secrets下
我发现新的MacOS不支持PPTP协议,先用shimo,等试用期到了再看要不要加L2TP