LinuxMint-18.3-cinnamon 拨号上网只能访问百度

2018-03-10 20:48:45 +08:00
 Xana
楼主刚开始学 Linux,校园里只能用拨号上网,连通后出现以下问题:
1.只能访问百度
2.可以 Ping 通百度,但无法 ping 其他网站,ping 其他域名和网址均未成功

已尝试过的方法:
1.修改 MTU 为 1492
2.关闭防火墙,但防火墙一直是 inactive
3.修改 DNS 服务器
但没有解决问题.
2617 次点击
所在节点    Linux
6 条回复
dbw9580
2018-03-10 23:40:47 +08:00
列出路由表,ping 网关
Xana
2018-03-11 07:49:32 +08:00
@dbw9580 感谢回复!

路由表如下:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.208.255.254 0.0.0.0 UG 100 0 0 ppp0
10.208.255.254 0.0.0.0 255.255.255.255 UH 100 0 0 ppp0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 ppp0

ping 192.168.1.1 不通。
skylancer
2018-03-11 12:35:05 +08:00
...你 Ping ppp0 的网关啊,ping 192.168.1.1 干嘛...
Xana
2018-03-11 19:52:56 +08:00
@skylancer 多谢回复
初来乍到 Linux,啥都不懂,哈哈
ping 了 ppp0,也 ping 不通
目前仍在谷歌答案,谷歌上的问题是别人只能上谷歌,我这是只能上百度
虽然问题看上去差不多,可是解决方法却对我没用..
目前准备找两本讲 Linux 的书,从头开始配置 IP
skylancer
2018-03-11 21:25:33 +08:00
@Xana 兄弟你不是需要 Linux 的书,你需要的是网络课程... Linux 的话,关键词 鸟哥的 Linux 私房菜

至于这件事.. 你来几个网站的 DNS 解析结果和对应的路由追踪结果我觉得更能方便解决问题
Xana
2018-04-11 22:41:20 +08:00
问题已解决。
解决方法是在拨号连接上后在终端里输入命令:sudo ifconfig ppp0 mtu 1400
手动把 mtu 值设为 1400
在 NetworkManager 里修改无效
对 mtu 的修改会在重启后失效,目前的解决方案是一个简易的脚本,在每次开机后把 mtu 的值设为 1400
(尝试修改 /etc/network/interfaces 来设置 mtu,未果..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/436848

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX