![启动后尝试上网时发现服务器错误](https://linux22.com/image/999535/%E5%90%AF%E5%8A%A8%E5%90%8E%E5%B0%9D%E8%AF%95%E4%B8%8A%E7%BD%91%E6%97%B6%E5%8F%91%E7%8E%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%94%99%E8%AF%AF.png)
当我启动并启动 Firefox 浏览器时,我的 Panasonic Toughbook CF-73 上的 Ubuntu 16.10 偶尔会出现这种情况(此外,Thunderbird 电子邮件无法接收电子邮件)。Wifi 已连接,但“无法找到服务器”错误仍然存在 - 没有任何方法可以修复它 - 这似乎是这个开源混乱和“.local”域的基本问题,我们的 Uverse 最初偶尔会分配这些域(试图修复 Avahi-daemon,但这只是更大系统问题的副作用)。我必须按住开机按钮直到它“松开”,然后重新启动,看看这次它是否连接 - 通常它会连接,但有时我必须再次强制关闭电源并重新启动。我的 Vista 64 位偶尔会出现这种情况,但它很快就会自行解决,我可以上网 - 使用 Ubuntu 时,除非您重新启动,否则它永远不会解决 - 浏览器上只是同样的“无法找到服务器”模糊错误消息......只是崩溃并重试。垃圾软件...如何解决这个问题?
顺便说一句 - 我尝试了“Alt + SysRq + R”,但没有任何反应 - 屏幕只是回头看...(仅供参考)
升级到 Ubuntu 17.04 是否可以解决此问题?
有趣的是 - 我的 NOOK color 从来没有出现过 VistaUbuntu 所遇到的这个问题...它上网从来没有出现过任何问题。
结果ping 192.168.1.254
PING 192.168.1.254 (192.168.1.254) 56(84) bytes of data.
64 bytes from 192.168.1.254: icmp_seq=1 ttl=255 time=2.28 ms
64 bytes from 192.168.1.254: icmp_seq=2 ttl=255 time=6.25 ms
...
64 bytes from 192.168.1.254: icmp_seq=21 ttl=255 time=2.29 ms
--- 192.168.1.254 ping statistics ---
21 packets transmitted, 21 received, 0% packet loss, time 20028ms
rtt min/avg/max/mdev = 1.849/2.736/6.250/1.012 ms
当您尝试连接到特定服务器时,它是否会显示“查找服务器时出现问题”消息,或者它是否会对互联网上的任何内容显示该消息?
这种情况不会在我每次启动并尝试上网时发生,只是大多数时候都会发生,但我刚刚发现,如果我打开一个终端,然后sudo killall dnsmasq
在 Firefox 显示“查找服务器时出现问题”时执行此操作,然后重新加载页面...并且我在线:-> ...没有“解决”问题,但至少它解锁了阻止互联网访问的任何内容,而无需完全重启,或者更糟的是多次重启...我猜当我升级到 17.04 时,它就成了小白鼠了。
结果ip route
:
default via 192.168.1.254 dev wlp6s2 proto static metric 600
192.168.1.0/24 dev wlp6s2 proto kernel scope link src
192.168.1.86 metric 600
结果ip addr
:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:0b:97:31:92:83 brd ff:ff:ff:ff:ff:ff
3: wlp6s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:13:ce:44:4c:5e brd ff:ff:ff:ff:ff:ff
inet 192.168.1.86/24 brd 192.168.1.255 scope global dynamic wlp6s2
valid_lft 85976sec preferred_lft 85976sec
inet6 2602:306:358b:2df0:d81c:cace:8e01:5065/64 scope global temporary dynamic
valid_lft 604375sec preferred_lft 85375sec
inet6 2602:306:358b:2df0:f93e:83e5:406b:7a61/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 2591575sec preferred_lft 604375sec
inet6 fe80::e107:e686:249:73e3/64 scope link
valid_lft forever preferred_lft forever
哦,而且连接是无线的。
答案1
所以您遇到了间歇性网络问题...您的计算机只有 wifi 连接,还是也有有线连接?
引用您的故障排除输出:
ip route
>default via 192.168.1.254 dev wlp6s2 proto static metric 600
>192.168.1.0/24 dev wlp6s2 proto kernel scope link src 192.168.1.86 metric 600
ip addr
>1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> inet 127.0.0.1/8 scope host lo
> valid_lft forever preferred_lft forever
> inet6 ::1/128 scope host
> valid_lft forever preferred_lft forever
>2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
> link/ether 00:0b:97:31:92:83 brd ff:ff:ff:ff:ff:ff
>3: wlp6s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
> link/ether 00:13:ce:44:4c:5e brd ff:ff:ff:ff:ff:ff
> inet 192.168.1.86/24 brd 192.168.1.255 scope global dynamic wlp6s2
> valid_lft 85976sec preferred_lft 85976sec
> inet6 2602:306:358b:2df0:d81c:cace:8e01:5065/64 scope global
显示您的无线连接已启动,连接到网络 192.168.1.0/24,DHCP 地址为 192.168.1.86,并通过网关 192.168.1.254 连接到互联网。您的默认路由设置为使用该网关。
到目前为止,一切看起来都正常。当您尝试连接到特定服务器时,系统会显示“查找服务器时出现问题”消息吗?还是互联网上的任何内容都会显示该消息?
当你卡在这种状态时,你能 ping 通网关 192.168.1.254 吗?