不得不将硬盘从一台服务器移到另一台服务器。系统启动正常,我可以从控制台访问服务器的命令行。但是网络似乎坏了。/etc/network/interface 文件仍然具有与以前相同的静态 IP 设置。NIC 上的链接灯亮着,但我就是无法让它 ping 出去,也无法 ping 服务器。ping 回送正常,因此网络正在运行。
使用 lshw -class network 我可以看到列出的已连接的设备。
我是否遗漏了某些明显的东西,或者我是否必须重新安装(由于我犯了其他一些错误,确实需要在某个阶段完成)
答案1
您的网络设备的名称可能已更改。运行
/sbin/ifconfig -a
这应该会列出所有已检测到的接口。您可能会eth1
在其中找到类似的东西。如果您eth0
用eth1
in /替换etc/network/interfaces
,然后运行
/sbin/ifup eth1
它应该能启动你的网络。
另一种方法是通过编辑和重新启动来重命名您的新eth1
文件。eth0
/etc/udev/rules.d/70-persistent-net.rules
请注意,您的特定系统上的接口名称可能会有所不同。