linux 搭建pptpd服務器出現可以ping通但無法登錄網頁有可能是MTU值的問題,關於MTU值詳解可以網上搜下
以下爲三種修改MTU的辦法
一,如果開啓了iptable的
iptables -A FORWARD -p tcp --syn -s 10.0.0.0/24 -j TCPMSS --set -mss 1356
其中粗體部分換上你的pptp client的ip段
二、 在/ec/ppp/ip-up 中,exit 0行添加(本人使用這種方法,親測有效)
ifconfig $1 mtu 1492
看到ip-up中有一行:
【-x /etc/ppp/ip-up.local】&& /etc/ppp/ip-up.local "$@"
所以也在ip-up.local 文件中添加ifconfig $1 mtu 1492也同樣有效。
三、 在pptpd配置文件中設置:
打開/etc/ppp/options.pptpd
在文件最後添加 mtu 1492