Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Xana
V2EX  ›  Linux

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

  •  
  •   Xana · Mar 10, 2018 · 3155 views
    This topic created in 3065 days ago, the information mentioned may be changed or developed.
    楼主刚开始学 Linux,校园里只能用拨号上网,连通后出现以下问题:
    1.只能访问百度
    2.可以 Ping 通百度,但无法 ping 其他网站,ping 其他域名和网址均未成功

    已尝试过的方法:
    1.修改 MTU 为 1492
    2.关闭防火墙,但防火墙一直是 inactive
    3.修改 DNS 服务器
    但没有解决问题.
    6 replies    2018-04-11 22:41:20 +08:00
    dbw9580
        1
    dbw9580  
       Mar 10, 2018 via Android
    列出路由表,ping 网关
    Xana
        2
    Xana  
    OP
       Mar 11, 2018
    @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
        3
    skylancer  
       Mar 11, 2018
    ...你 Ping ppp0 的网关啊,ping 192.168.1.1 干嘛...
    Xana
        4
    Xana  
    OP
       Mar 11, 2018
    @skylancer 多谢回复
    初来乍到 Linux,啥都不懂,哈哈
    ping 了 ppp0,也 ping 不通
    目前仍在谷歌答案,谷歌上的问题是别人只能上谷歌,我这是只能上百度
    虽然问题看上去差不多,可是解决方法却对我没用..
    目前准备找两本讲 Linux 的书,从头开始配置 IP
    skylancer
        5
    skylancer  
       Mar 11, 2018 via Android
    @Xana 兄弟你不是需要 Linux 的书,你需要的是网络课程... Linux 的话,关键词 鸟哥的 Linux 私房菜

    至于这件事.. 你来几个网站的 DNS 解析结果和对应的路由追踪结果我觉得更能方便解决问题
    Xana
        6
    Xana  
    OP
       Apr 11, 2018
    问题已解决。
    解决方法是在拨号连接上后在终端里输入命令:sudo ifconfig ppp0 mtu 1400
    手动把 mtu 值设为 1400
    在 NetworkManager 里修改无效
    对 mtu 的修改会在重启后失效,目前的解决方案是一个简易的脚本,在每次开机后把 mtu 的值设为 1400
    (尝试修改 /etc/network/interfaces 来设置 mtu,未果..
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2616 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:38 · PVG 18:38 · LAX 03:38 · JFK 06:38
    ♥ Do have faith in what you're doing.