Mac使用vpn,一直不能使用。这个问题困扰了一阵子,网上搜索答案也都是些Mac如何设置的问题。因为现象不同,比如可以上百度,但不能上网易新浪,比如可以ssh连接,但却不能长时间连接。消耗了很多时间在排查这类问题。

终于还是搜索到了这个问题的解决方法和原因。

解决方法,在wifi设置中,硬件选项卡下面,设置MTU为1472。

7D7C659B-6BD3-4DEE-B83B-CC46DD952CB3

 

原因:

主要是和MTU的大小有关,如果 MTU 设置的值大于网络容量,Mac 将检测到数据包「丢失」,直接后果便是掉线。默认设置值 1500 还是有点大的,一些网络连接也会拒绝掉这么大的数据包访问。

具体可以百度百科的MTU的解释

发表评论

电子邮件地址不会被公开。 必填项已用*标注