“网络配置超时:请验证设置”

“网络配置超时:请验证设置”

我的 Dell PowerEdgee R610 遇到了问题。我是 Ubuntu 服务器领域的新手,但曾多次运行 ubuntu 桌面。

尝试运行网络配置时,服务器 BIOS 上启用了 DHCP,但由于某种原因,没有将 IP 地址拉到 Eno1-4。

我尝试从路由器中为服务器设置静态,

Subnet: 192.168.1.0/24
Ipv4 addr: 192.168.1.118
Gateway: 192.168.1.1
Name Server:8.8.8.8

我在路由器中设置了静态路由。

有任何想法吗?

我还想补充一点,我的服务器 LCC 确实可以正常 ping 到网站。它有一个可以这样做的互联网连接。

故障排除图片:

https://imgur.com/a/MWKNIwJ

https://imgur.com/a/MWKNIwJ

https://imgur.com/a/gMqeVit

dhclient -v

https://imgur.com/a/2YwGqCw

它们太大了,无法上传到帖子,而且我找不到将 CLI 会话保存在可启动驱动器上的方法。

答案1

Dell PowerEdgee R610 可能需要额外的自定义固件。安装应该会提示缺少固件,并显示相关信息,这些信息可能会告诉您所需的内容。

如果没有出现此类消息,那么您可能需要尝试使用 lshw 来查找您的服务标签。

sudo lshw | 更少

你应该看到类似这样的内容:

产品:PowerEdge R610
    供应商:戴尔公司
    序列号:XXXXXXX

您的序列号将在那里。您可以将其复制并粘贴到https://www.dell.com/support/找到合适的驱动程序。

您可能不会在戴尔网站上找到 Ubuntu 驱动程序,但您正在寻找与网络设备相关的 .bin 文件。

答案2

在 Ubuntu 18.04 及更高版本中,由 /etc/network/interfaces 实现的 ifup/down 被 netplan 取代。因此,请恢复错误的条目。从终端:

sudo nano /etc/network/interfaces

删除除以下之外的所有条目:

auto lo
iface lo inet loopback

保存(Ctrl+o 然后按 Enter)并退出(Ctrl+x)文本编辑器。

接下来,让我们清理你的 netplan 文件:

sudo nano /etc/netplan/01-netcfg.yaml

将文件更改为:

network:
  version: 2
  renderer: networkd
  ethernets:
    eno1:
      dhcp4: true

Netplan 对缩进和间距的要求非常严格。请仔细校对两遍。然后:

sudo netplan generate
sudo netplan apply

完成这些更改后,重新启动并让我们看看:

sudo dhclient -v

我们希望找出哪个接口连接了以太网电缆,然后如果不是 eno1,则相应地修改 yaml 文件。

答案3

我遇到了和你一样的问题。启动后我输入 dmesg | grep bnx2

bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw"

我找到了答案 Broadcom NetXtreme II BCM5716 以太网控制器在更新至 16.04 服务器后无人认领

下载固件并复制到我的服务器,然后modprobe bnx2

相关内容