我刚刚失去了有线和 wifi 网络(Ubuntu14.04)

我刚刚失去了有线和 wifi 网络(Ubuntu14.04)

我的 Ubuntu 14.04 安装出现了一些问题。我无法连接有线或 wifi 互联网。计算机连接到我的 wifi 网络,但我无法访问互联网。我 ping 8.8.8.8可以192.168.1.1

执行时nmcli nm我得到

RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       enabled         enabled    enabled         disabled  

执行“route”时,输出为:

内核 IP 路由表

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0

由于其他机器可以连接到路由器,因此路由器正在运行

有什么建议吗?请帮忙!

答案1

由于您可以ping通过 IP 地址访问,因此您可能遇到了 DNS 问题。

您可以尝试在 Ubuntu 机器上设置自定义 DNS 服务器。我首选的方法是添加supersede domain-name-servers xx.xx.xx.xx文件/etc/dhcp/dhclient.conf

例如,这是我的摘录/etc/dhcp/dhclient.conf。添加了行号以便于查找放置该行的位置:

    16  #send host-name "andare.fugue.com";
    17  send host-name = gethostname();
    18  #send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
    19  #send dhcp-lease-time 3600;
    20  #supersede domain-name "fugue.com home.vix.com";
    21  supersede domain-name-servers 208.67.220.220;
    22  #prepend domain-name-servers 127.0.0.1;
    23  request subnet-mask, broadcast-address, time-offset, routers,
    24      domain-name, domain-name-servers, domain-search, host-name,
    25      dhcp6.name-servers, dhcp6.domain-search,
    26      netbios-name-servers, netbios-scope, interface-mtu,
    27      rfc3442-classless-static-routes, ntp-servers,
    28      dhcp6.fqdn, dhcp6.sntp-servers;
    29  #require subnet-mask, domain-name-servers;

它有什么作用?基本上,当您连接到路由器时,机器会要求路由器上的 DHCP 服务器为其提供特定设置,其中包括 DNS 服务器地址。supersede domain-name-server基本上意味着,给我其他一切,但用我自己的 DNS 服务器替换路由器给我的任何东西。在上面的例子中,我使用 openDNS。通过该设置,无论我连接到哪个网络,openDSN 都将是我的域名服务器

编辑文件后,重新network-manager启动sudo service network-manager restart

相关内容