解决移植到别的地方的linux虚拟机系统不能的使用固定IP的桥接网络上网进行ssh连接
背景:因为是手动克隆的一个配置完好rhel6 Linux系统,我把它放到另一台新安装的电脑上,结果只能在NAT模式下进行连网,而在桥接网络格式下则不能ping通网络。
由于是手动克隆这里的网卡配置需要进行一些设置,否则网卡会启动失败
将原来的eth0改成eth1,并将硬件地址注释掉,并配置好相关的网关,及IP
然后重启网卡
此时尝试ping www.baidu.com发现ping不通
在虚拟机外查看物理机的详细网络信息(运行cmd 使用ipconfig /all命令查看)
1、则在接下尝试先ping 一下本地网关
如果ping不通就检查网关配置是否有误
并检查虚拟机的虚拟网络配置,桥接可以固定物理网卡
2、尝试ping一下配置的IP
如果ping不通则修改IP使其和物理机在同一网段内
3、上面可以ping通之后尝试ping一下www.baidu.com
如果ping不通则极有可能是DNS服务器配置错误,在linux下键入
[root@ton ~]# vim /etc/resolv.conf #添加如下内容nameserver 114.114.114.114
nameserver 8.8.8.8
进行修改服务器地址,之后就可以连接上网络了。
在 /etc/udev/rules.d/70-persistent-net.rules 处可删除克隆带来的无用网卡信息eth1等
参考
vmware指定使用物理机的固定网卡
ps:
vmware 强制关机后,开启虚拟机失败,提示打不开某个磁盘,删除对应磁盘名的****.lck文件 。