你好,我在部署 9.04 服务器时遇到了问题,我有两个网卡,在服务器关闭一个月后,它们都不再可见。客户端在移动时已将其关闭,现在我们启动时,在 ifconfig 命令下看不到网卡,只列出了 lo。
我必须在周一进行检查,看看 sudo lshw 类网络是否会从硬件角度显示 nic 的存在。
我知道以下内容:
- 在关闭之前工作
- 我们的 ifaces 文件有 inet static,所以它们被硬编码到 ip 的
- 重启设备没有什么作用
- 当以太网电缆插入网卡,然后插入交换机时,网卡上的 LED 会亮起
我们还没有尝试执行 ifconfig eth0 或 eth1 up 命令,我必须等待客户回到现场,这样我才能通过电话指导他完成此操作。
有谁知道为什么这些网卡(它们都是基于英特尔的千兆以太网)突然间不再显示基于 ifaces 文件的各自 ip 地址?我们确实验证了 ifaces 文件没有改变,所以我认为这与此无关。
谢谢。
答案1
移动设备后,您应该检查卡是否已正确就位。
ifconfig -a 显示 eth2 eth3 和 eth4,似乎 eth0 和 eth1 发生了一些事情,当我在 eth3 上执行 dhclient 时它出现了。
在 Debian/Ubuntu 系统上,接口命名由 控制/etc/udev/rules.d/70-persistent-net.rules
。您可以随意进入并编辑该文件,以便为正确的设备赋予您想要的名称。