文章目录
- 一 系统环境
- 二 问题发现
- 三 解决过程
一 系统环境
原本被克隆的主机是 rhel6.9
的操作系统。
二 问题发现
对 rhel6.9
的主机克隆后,发现无法SSH远程连接,从而发现可能是网卡的问题需要解决。
首先检查网卡服务是否启动
发现network
服务是正常运行的。
接着检查本地网卡的IP是否显示正常
在 rhel6
系统中默认设置的第一块网卡是eth0
,而这里克隆后的网卡是eth1
。
但我们的网卡配置文件中设置的网卡名称应该是eth0
,所以这里有问题了。
经过确认,网卡配置文件无误。
此时我们尝试重启一下网卡,看一下会有什么提示。
此处提示,设备eth0似乎不存在
。
三 解决过程
打开 /etc/udev/rules.d/70-persistent-net.rules
文件,会发现里面有eth0
和eth1
两块网卡。
我们只需要把 eth0
网卡信息删掉或注释掉,将eth1
网卡名改为eth0
。
然后找到该设备的MAC地址。
再打开网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0
,找到参数 HWADDR
,修改后面的值为新的mac地址。
保存退出后,重启网卡即可。
service network restart
执行命令后,网卡启动成功。
由于是克隆主机,我们需要修改IP和主机名,所以SSH连接后,直接在配置文件修改即可。
最后记得重启网卡,并重新登陆。(因为IP变了,所以要新建SSH会话)
service network restart
重新建立会话。
再进行SSH远程连接。
由此可见,网卡名和IP地址正确,克隆机设备修复成功。