AKS*_*ADE 2 networking internet 14.04
我的机器上有 ubuntu 14.04 lts。虽然它在网络管理器中显示已连接到 LAN,但它无法访问互联网。
小智 8
在调试互联网连接时,您应该遵循几个步骤我假设您使用 DHCP 和 NetworkManager 进行配置。
1) 检查您是否分配了 IP 地址 打开终端输入
ifconfig
Run Code Online (Sandbox Code Playgroud)
如果你看到这样的包含 inet addr 的东西,那就没问题了
eth0 Link encap:Ethernet HWaddr 00:23:74:3d:92:90
inet addr:192.168.1.2 Bcast:192.168.1.15 Mask:255.255.255.240
Run Code Online (Sandbox Code Playgroud)
2) 检查您是否分配了默认网关。打开终端并输入
netstat -r
Run Code Online (Sandbox Code Playgroud)
如果您看到类似的输出包含以 default 开头的行,则可以
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Run Code Online (Sandbox Code Playgroud)
3)检查是否可以ping通默认网关。打开终端并输入
ping 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
其中 192.168.1.1 应替换为您在 nestat -r 输出中看到的地址
你应该看到这样的东西
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=0.265 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.235 ms
64 bytes from 192.168.1.1: icmp_req=3 ttl=64 time=0.221 ms
Run Code Online (Sandbox Code Playgroud)
4) 检查您是否分配了 DNS 服务器。打开终端并输入
cat /etc/resolv.conf
Run Code Online (Sandbox Code Playgroud)
您应该看到至少一行包含单词 nameserver
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
5) 检查是否可以ping 通DNS 服务器。打开终端并输入
ping 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
其中 8.8.8.8 应替换为您在 cat /etc/resolv.conf 输出中看到的地址
你应该看到这样的东西
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=48 time=25.5 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=48 time=26.1 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=48 time=24.9 ms
Run Code Online (Sandbox Code Playgroud)
6) 检查是否可以解析 DNS 名称。打开终端并输入
host www.google.pl
Run Code Online (Sandbox Code Playgroud)
你应该看到这样的东西
www.google.pl has address 216.58.209.67
Run Code Online (Sandbox Code Playgroud)
如果任何步骤失败,则需要进一步调查。
| 归档时间: |
|
| 查看次数: |
26808 次 |
| 最近记录: |