尽管我已正确配置 IP 地址,但仍无法访问互联网

尽管我已正确配置 IP 地址,但仍无法访问互联网

我正在使用一台 HP 笔记本电脑,其中装有 Windows 10 和 Ubuntu 16.04 双启动系统。虽然我已将 IP 地址配置为与 Windows 10 相同,但我无法在 Ubuntu 中访问互联网。

# ifconfig
Link encap:Ethernet  HWaddr dc:4a:3e:f5:43:08  
          inet addr:192.168.9.89  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::de4a:3eff:fef5:4308/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:263 errors:0 dropped:6 overruns:0 frame:0
          TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:19198 (19.1 KB)  TX bytes:9524 (9.5 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:110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:110 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:6824 (6.8 KB)  TX bytes:6824 (6.8 KB)

答案1

为了访问互联网,您应该正确完成以下三件事:

  1. IP地址
  2. 默认网关
  3. DNS 服务器

对于永久使用,您应该编辑文件/etc/network/interfaces。对于临时和测试,请使用以下命令(将地址替换为您网络中的正确地址):

对于 IP 地址:

ifconfig eth0 192.168.9.89/24

对于默认网关:

route add default gw 192.168.9.1

对于 DNS 服务器:

echo "nameserver 192.168.9.1" > /etc/resolve.conf

答案2

尝试sudo dhclient一下,看看你的问题是否解决。

答案3

你应该尝试一下

sudo lshw -c network

如果你是通过以太网(电缆)连接的,那么请检查它的逻辑名称,然后执行以下操作

sudo dhclient -r
sudo dhclient "logical name"

那么你应该尝试

ping 8.8.8.8

它应该可以工作。

相关内容