搭建了一个PPTP,发现windows连接和打开网页都没问题,但ipad能连上,但打不开网页,后来发现是MTU的问题

MTU,英文全称为Maximum Transmission Unit,中文即最大传输单元的意思,是一种通信协议层上所能通过的最大数据包值。如果MTU设置得当,可以优化网络性能。反之设置不当,则可能影响网络速度、甚至影响部分软件和网络使用。比如连接上×××不能访问网站,或不能连接等问题。

由于×××连接需要对原有的IP或者是TCP/UDP数据进行封装,因此增加了数据的长度。如果×××连接上不能上网,可以将MTU设置小一些。


修改/etc/ppp/options.pptpd

最后加一行:

mtu  1400

然后,windows和ipad都能顺畅的访问了。