无法 ping 通 LAN 上的任何设备——接口设置不正确?

无法 ping 通 LAN 上的任何设备——接口设置不正确?

提前感谢您阅读此问题!我刚刚在装有 Centrino 2 的 Dell Inspiron 上安装了 Ubuntu Server(仅限 CLI)16.04.3 LTS。我已有线连接到路由器,但无法 ping 通它或网络上的任何其他设备,也无法 ping 通任何 Google 服务器。尝试 ping 除环回接口之外的任何设备时,都会出现“目标主机无法访问”的错误。我认为这是我配置接口的方式的问题,但我不确定。我已将 ip 的输出和我的路由表添加到下面:

ip addr show enp9s0

2: enp9s0: <N0-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether <MAC address> brd ff:ff:ff:ff:ff:ff
inet 192.168.0.30/24 brd 192.168.0.255 scope global enp9s0
valid_lft forever preferred_lft forever

route -n

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 enp9s0
192.168.0.0    0.0.0.0        255.255.255.0  U     0      0        0 enp9s0

据我所知,这些都是正确的,对吧?但我的网络经验非常有限,所以它们也可能以我没有预料到的方式出错。接口 enp9s0 是我的有线以太网控制器,我已将其配置为静态 IP。我已确认与 LAN 上的其他设备没有 IP 冲突。以防万一,这是我的 /etc/network/interfaces

auto lo
iface lo inet loopback

auto enp9s0
iface enp9s0 inet static
address 192.168.0.30
gateway 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255

dns-nameservers 8.8.8.8 8.8.4.4

提前感谢您提供的任何帮助!

编辑1:

今天早上,我检查了两个网络接口的 BIOS 设置。为了确保万无一失,我在启动过程中切换了它们,但它们没有任何效果。一时兴起,我决定启动实时 Ubuntu 桌面,结果发现无线接口工作正常,但以太网接口仍然无法正常工作。我认为无线接口的问题源于未安装 wpasupplicant 包。不幸的是,此包在服务器发行版中不存在,如果不尝试一些严重的 apt 黑客技术,我无法安装它。不过,以太网接口不工作有点令人担忧……也许是驱动程序问题?还是看不见的硬件问题?无论我怎么尝试,似乎都无法获得state UP.

相关内容