自从安装 12.04 以来,我的互联网连接一直存在很多问题。这发生在运行此版本的两台笔记本电脑上。我的 Mac 没有问题,尽管我确实注意到一个页面需要一段时间才能加载。这让我想到了一个问题。我应该获得哪些工具,我该如何测试问题是出在无线网络还是实际互联网上。是否有可以监控并告诉我连接是否中断的东西?一直以来,我一直认为我的旧笔记本电脑(2005 年)和上网本无法与 Ubuntu 12.04 配合使用,但如果能够实际测试而不是仅仅假设,那就太好了……即使 Mac 99% 的时间都很好……也许路由器与 Ubuntu 冲突?也许互联网进出不畅?谁知道……谢谢!
答案1
判断您的无线网络、笔记本电脑无线接口还是互联网连接的最简单方法是使用 ping 实用程序。
以下是你需要做的
查找网络上的默认网关的 IP:
-打开终端并输入:
ip route show
您在这里寻找的是如下所示的条目:
default via 192.168.1.1 dev wlan0 proto static
“192.168.1.1”部分是您的默认网关(又称路由器)的 IP。显然您的 IP 可能不同。
Ping 网关的 IP:
-返回终端类型:
“ping” 然后输入网关的 IP。例如,如果您的网关 IP 是 192.168.1.1,则输入:
ping 192.168.1.1
ping 命令只是发送一个回显请求,如果一切正常,您应该开始看到网关的响应,如下所示:
64 bytes from 192.168.1.1: icmp_req=3 ttl=64 time=1.35 ms
或者你可能会看到类似这样的信息,表示数据包被丢弃:
From 192.168.1.113 icmp_seq=1 Destination Host Unreachable
让它运行一分钟左右以获得良好的样本量。您应该看到回复继续向下滚动到终端,直到您按 CTRL + C 停止 ping。
现在我们 ping 互联网上的一个随机主机以进行比较:
-打开第二个终端(文件->打开终端)并按照相同的步骤,这次使用以下命令:
ping www.google.com
现在有两个我们需要比较的样本:
- 滚动浏览第一个样本中的回复并查找丢失的数据包(参见上文)或非常高的延迟(“时间”字段中超过 100 毫秒)。
如果您在第一个(默认网关)示例中看到很多这些问题,那么您可以合理地假设您的无线网络(或路由器)或笔记本电脑/wifi 硬件存在问题。
如果第一个示例看起来不错,但您看到第二个示例(互联网示例)存在很多问题,那么可以合理地假设问题出在您的互联网连接上。
如果需要的话,可以在较长时间内采集多个样本,这样您才能更好地了解正在发生的事情。
如果您认为问题可能出在您的笔记本电脑上,您应该尝试从另一台计算机获取相同或不同的结果。
祝你好运!