系统环境:ubuntu 13.10
每当系统使用很久(1-3天)之后,偶尔有些网站(比如印象笔记)就上不了了:
1. 浏览器一直显示在connectting状态。
2. ping不通
但是其他网站却能很好的上去。
排查过程如下:
1. 很多网上说法都是说dns更新问题,但是我查看了dns并没有问题,也就是说不是dns问题
2. 也有人说是MTU问题,使用ifconfig查看本机MTU自始至终都是1500,没变过。
> 另:
MTU理论上是否可能导致某些网站上不去呢?
如果在一条线路上使用的都是以太网,那很好说,大家都设置为1500就ok了;但是如果线路上有以太网,也有PPPoE(MTU为1492)的时候该怎么办?
交换机工作的时候应该不会自动切片,如果是这样的话,理论上将MTU设置为1492就很ok。但是问题又来了,如果你这个时候将MTU设置为1492,那么有的线路由全是以太网,如果这个时候人家发过来的是MTU为1500的包,你主机接受的时候应该就直接抛弃这个包了,所以你又接收不到其他网站的数据了,这不是个悖论吗?求解惑。
我的机器网关接口是以太网,但是MTU设置为1492/1400/576的时候也很ok(除了印象笔记还是上不去),这就让我相当的纳闷了...
所以,目测不是mtu的问题?
于是,我重启系统,一切ok...
但是还在纳闷中。。。what the fuck is going on...
所以目测不是网络线路问题,也不是dns缓存问题,也不是mtu问题。关键就在于在开机的过程中,网络设置发生了什么事?
大侠,来给本小虾解解惑吧!
每当系统使用很久(1-3天)之后,偶尔有些网站(比如印象笔记)就上不了了:
1. 浏览器一直显示在connectting状态。
2. ping不通
但是其他网站却能很好的上去。
排查过程如下:
1. 很多网上说法都是说dns更新问题,但是我查看了dns并没有问题,也就是说不是dns问题
2. 也有人说是MTU问题,使用ifconfig查看本机MTU自始至终都是1500,没变过。
> 另:
MTU理论上是否可能导致某些网站上不去呢?
如果在一条线路上使用的都是以太网,那很好说,大家都设置为1500就ok了;但是如果线路上有以太网,也有PPPoE(MTU为1492)的时候该怎么办?
交换机工作的时候应该不会自动切片,如果是这样的话,理论上将MTU设置为1492就很ok。但是问题又来了,如果你这个时候将MTU设置为1492,那么有的线路由全是以太网,如果这个时候人家发过来的是MTU为1500的包,你主机接受的时候应该就直接抛弃这个包了,所以你又接收不到其他网站的数据了,这不是个悖论吗?求解惑。
我的机器网关接口是以太网,但是MTU设置为1492/1400/576的时候也很ok(除了印象笔记还是上不去),这就让我相当的纳闷了...
所以,目测不是mtu的问题?
于是,我重启系统,一切ok...
但是还在纳闷中。。。what the fuck is going on...
所以目测不是网络线路问题,也不是dns缓存问题,也不是mtu问题。关键就在于在开机的过程中,网络设置发生了什么事?
大侠,来给本小虾解解惑吧!