![将硬盘移至另一台服务器,网络无法正常工作](https://linux22.com/image/811248/%E5%B0%86%E7%A1%AC%E7%9B%98%E7%A7%BB%E8%87%B3%E5%8F%A6%E4%B8%80%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E7%BD%91%E7%BB%9C%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C.png)
不得不将硬盘从一台服务器移到另一台服务器。系统启动正常,我可以从控制台访问服务器的命令行。但是网络似乎坏了。/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
请注意,您的特定系统上的接口名称可能会有所不同。