以太网连接在 ubuntu 14.04.1 LTS 中不起作用

swa*_*esh 5 network-manager networking ethernet 14.04

我的以太网连接遇到了奇怪的问题。它显示已连接,但当我在浏览器中点击某些内容时,它不会通过wifi连接到其他网络,但不会通过有线电缆连接,尽管它显示连接建立的符号上下,但互联网仍然无法正常工作。让我知道我需要挖掘的其他领域。

仅供参考- 我在具有相同配置的 Windows 上测试了相同的线路并且 Internet 正在工作。我用X这里替换了 inet 地址中的一些数字。

以下是我的检查结果——

命令-ifconfig -a

eth0      Link encap:Ethernet  HWaddr e0:db:55:b0:90:91  
          inet addr:192.168.X.X  Bcast:192.168.X.XXX  Mask:255.255.255.0
          inet6 addr: fe80::e2db:55ff:feb0:9091/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:46 errors:0 dropped:0 overruns:0 frame:0
          TX packets:406 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4376 (4.3 KB)  TX bytes:44764 (44.7 KB)

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:3458 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3458 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:252271 (252.2 KB)  TX bytes:252271 (252.2 KB)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:100.66.241.233  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:6454 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5424 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:5439485 (5.4 MB)  TX bytes:502462 (502.4 KB)

wlan0     Link encap:Ethernet  HWaddr f8:2f:a8:c0:8b:6d  
          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:19 
Run Code Online (Sandbox Code Playgroud)

命令-dmesg | grep eth0

格雷普 eth0

命令- sudo dhclient -r&sudo dhclient eth0

客户端

我还按照此处的建议重新启动了我的网络管理器

小智 1

如果您有网络并且可以通过 /etc/hosts 文件中列出的 IP 地址或主机进行 ping 操作,但无法浏览网站,这听起来像是 DNS 解析不正确。一些快速测试:

$ ls -l /etc/resolv.conf 
lrwxrwxrwx 1 root root 29 Apr 23 09:44 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.8.9
Run Code Online (Sandbox Code Playgroud)

如果您没有列出名称服务器,可以通过多种方法添加它。请参阅下文或仅在此 wiki 中搜索“dns-nameservers”。如果您确实列出了名称服务器,则可以对其进行测试。

$ dig +short @8.8.8.8 www.ubuntu.com
91.189.89.103
Run Code Online (Sandbox Code Playgroud)

如果使用 NetworkManager 和/或 DHCP,有两种快速添加 DNS 服务器的方法:

  1. 重新启动 NetworkManager(祈祷)

    $ sudo restart network-manager

  2. 编辑/etc/dhcp/dhclient.conf并添加一行prepend——有一个示例行供您取消注释和编辑。然后重新启动网络管理器。

    #prepend domain-name-servers 127.0.0.1; prepend domain-name-servers 8.8.8.8 8.8.8.9;


Ras*_*han 0

我有同样的问题,我已经安装在 Ubuntu 14.04 上,并且设置了宽带(有线)连接,浏览器连接正常,但是(终端和 ubuntu 软件中心、askubuntu.com 以及其他一些应用程序)无法通过互联网连接,当命令在终端输入“sudo apt-get update”时显示错误,请参阅此处的链接https://askubuntu.com/questions/56497...n-ubuntu-14-04

但你可以在这里看到链接http://ubuntuforums.org/showthread.php?t=2248047&page=2&p=13196224