1 原因剖析
1.1 解释为什么会出现这种现象
ping(IP)是三层协议,浏览器用的HTTP(TCP)是四层协议,底层协议能通上层不见得通。
大概相当于你打电话能打通,听道对方响铃,但没人接。
为啥没人接啊?别问我啊,我也不知道。
1.2 因为设置了vpn翻墙代理,修改了网络配置,所以导致了上层的配置被改变,所以ip层的数据无法通往应用层
1.3 解决方案:
1 首先禁用代理
如果你更倾向于使用命令行,或者使用的是没有图形界面的服务器版本Ubuntu,可以通过修改gsettings来禁用代理。打开终端并使用以下命令:
gsettings set org.gnome.system.proxy mode 'none'
这个命令将网络代理模式设置为“none”,相当于在图形界面中禁用代理。
2 重置网络管理器
sudo service NetworkManager restart