已连接到 wlan0,但没有互联网

已连接到 wlan0,但没有互联网

我遇到了一个只发生在我家网络上的问题。如果我登录到 Ubuntu,我会获得 wifi 连接,我有 IP 地址,一切看起来都正常,但我没有互联网连接。

我可以在运行 Windows 的同一台笔记本电脑上使用互联网,也可以在 Ubuntu 上使用其他无线网络(工作、学校)。只有家庭网络不知为何无法工作。我运行的是 Ubuntu 12.04 LTS,32 位。

这是我的路线-n和ifconfig:

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0

    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0

eth0      Link encap:Ethernet  HWaddr bc:ae:c5:a1:33:c0  

      UP BROADCAST MULTICAST  MTU:1500  Metric:1

      RX packets:0 errors:0 dropped:0 overruns:0 frame:0

      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:1000 

      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

      Interrupt:48 


lo        Link encap:Local Loopback  

      inet addr:127.0.0.1  Mask:255.0.0.0

      inet6 addr: ::1/128 Scope:Host

      UP LOOPBACK RUNNING  MTU:65536  Metric:1

      RX packets:1739126 errors:0 dropped:0 overruns:0 frame:0

      TX packets:1739126 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:0 

      RX bytes:170808116 (170.8 MB)  TX bytes:170808116 (170.8 MB)

wlan0     
    Link encap:Ethernet  HWaddr 48:5d:60:9d:41:13  

    inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0

    inet6 addr: fe80::4a5d:60ff:fe9d:4113/64 Scope:Link

    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

    RX packets:183 errors:0 dropped:0 overruns:0 frame:0

    TX packets:3669 errors:0 dropped:0 overruns:0 carrier:0

    collisions:0 txqueuelen:1000 

    RX bytes:23230 (23.2 KB)  TX bytes:402335 (402.3 KB)

非常感谢您的帮助。

答案1

如果 IP 和网关正确,则问题可能出在 DNS 服务器上。您是否尝试过 ping 某个已知 URL,然后 ping 其 IP 地址?

尝试这个:

ping google.com

然后是这个:

ping 173.194.41.232 #This is also google.

如果只有第二个命令有效,则问题出在 DNS 服务器上。还请尝试进行两个查询,第二个查询指定要使用的 DNS 服务器:

nslookup google.com
nslookup google.com 8.8.8.8

如果存在问题,请手动添加服务器:

sudo nano /etc/resolv.conf

nameserver 8.8.8.8

相关内容