升级到14.04后无法访问互联网

升级到14.04后无法访问互联网

几天前,我通过互联网使用“sudo apt-get upgrade”从 13.10 升级到 14.04。

升级后,使用 Firefox 或 Chrome 时,我的有线连接和无线连接都无法与互联网通信。

我可以毫无问题地与另一台电脑(运行 Ubuntu 10.04)交换文件,并在同一网络内使用 Filezilla,并且能够使用 Firefox 登录到我的路由器检查配置。

奇怪的是,当我运行“sudo apt-get update”时,系统似乎能够连接到互联网下载文件。

我对此感到十分困惑。如果能帮助我恢复有线/无线互联网连接,我将不胜感激。

以下是有关我的设置的一些信息(拍摄此快照时故意禁用无线):

The unit is a ThinkPad T60.
ifconfig:
eth0  Link encap:Ethernet  HWaddr 00:15:58:7d:17:04  
      inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::215:58ff:fe7d:1704/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:162 errors:0 dropped:0 overruns:0 frame:0
      TX packets:167 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:50700 (50.7 KB)  TX bytes:24254 (24.2 KB)
      Interrupt:16 Memory:ee000000-ee020000 

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

sudo lshw -C network:
*-network               
      description: Ethernet interface
      product: 82573L Gigabit Ethernet Controller
      vendor: Intel Corporation
      physical id: 0
      bus info: pci@0000:02:00.0
      logical name: eth0
      version: 00
      serial: 00:15:58:7d:17:04
      size: 100Mbit/s
      capacity: 1Gbit/s
      width: 32 bits
      clock: 33MHz
      capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt    10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.3.2-k duplex=full firmware=0.5-1 ip=192.168.1.102 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
      resources: irq:45 memory:ee000000-ee01ffff ioport:3000(size=32)
 *-network DISABLED
      description: Wireless interface
      product: PRO/Wireless 3945ABG [Golan] Network Connection
      vendor: Intel Corporation
      physical id: 0
      bus info: pci@0000:03:00.0
      logical name: wlan0
      version: 02
      serial: 00:18:de:b8:b1:c2
      width: 32 bits
      clock: 33MHz
      capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
      configuration: broadcast=yes driver=iwl3945 driverversion=3.13.0-24-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abg
      resources: irq:47 memory:edf00000-edf00fff


route -n  (revised using dhcp):
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0

答案1

  1. 在 中/etc/NetworkManager/NetworkManager.confmanaged=false改为managed=true
  2. 从右上角选择编辑连接,并添加新连接。指定您的 IP 地址、网络掩码、网关和 DNS 服务器为 8.8.8.8。
  3. 然后运行:sudo service network-manager restart

答案2

正确编辑以下文件:

/etc/network/interfaces
/etc/resolv.conf
/etc/hosts

/etc/network/interfaces指定这些信息:

 auto ethX
    iface ethX inet static

    address
    netmask
    broadcast
    dns-nameserver
    gateway

ethX:X 可以是 0、1、2...,具体取决于您使用的网络接口。但就您而言,它是eth0

/etc/resolv.conf指定这些信息:

nameserver x.x.x.x

(您可以在新行中添加新的名称服务器地址)

/etc/hosts第三行添加您的用户名和地址,如下所示:

  yourUsername yourIPaddress

保存这 3 个文件后,运行以下命令:

sudo service network-interface restart INTERFACE=eth0

答案3

在各位读者的帮助下对设置进行了多次修改后,情况仍未得到改善。

因此,我最终备份了所有重要文件并完整安装了 14.04。现在系统能够访问互联网和内部网络。然而,与 13.10 相比,14.04 gnome 中存在一些“小故障”。但至少我可以再次使用我的系统了。

感谢那些伸出援助之手的人。

答案4

我的 WiFi 连接也遇到了同样的问题,我尝试编辑 Newtworkmanager.conf,但没有用。

我去编辑连接并删除了我的 Wifi 连接然后再次添加它并输入密码...

幸运的是它成功了 :)

相关内容