sudo apt-get install pptpd
localip 192.168.0.1 remoteip 192.168.0.200-210,192.168.0.245
ms-dns 8.8.8.8 ms-dns 8.8.4.4
#账号 服务器 密码 IP地址 user pptpd 123456 *
# service pptpd restart
net.ipv4.ip_forward=1 //注释去掉
sudo sysctl –p
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE iptables-save > /etc/iptables-rules-for-me
#!/bin/sh iptables-restore < /etc/iptables-rules-for-me
通常是MTU的问题,一般使用iptables设置MSS来解决bash
sudo iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1300 sudo iptables-save >> /etc/iptables-rules-for-me
1300只是试出来的,具体值能够用ping命令来慢慢尝试,发送1500字节的包,则指定1500-28=1472(减的28是IP报头20+ICMP包头8)服务器
ping 目标IP -c 5 -M do -s 1472
逐步减少发包的大小,直到ping通。tcp
技术博客:点我点我.net