Xshell访问虚拟机

我VMware workstation里有两台Linux虚拟机,这两台虚拟机是从其他地方copy过来的。

所以两台Linux虚拟机的MAC地址会变动。这样说吧,eth0的MAC地址

在虚拟机里用ifconfig eth0或者vi /etc/sysconfig/network-scripts/ifcfg-eth0可以看到;为了后面好表述,这里看到的MAC地址就叫MAC1吧,

从VMware workstation的虚拟机设置里,高级里面看到,这里看到的MAC地址就叫MAC2吧,如下图:

image

image

需要把两个MAC地址变成一样,就不会报MAC地址不一致了。

1.把MAC2复制到虚拟机/etc/sysconfig/network-scripts/ifcfg-eth0中替换掉HWaddr

替换后关机(一定要关机),再重新打开就好了【我没验证过,听说的,反正我是重启的,搞了很久都没成功,咨询高手的】

那我是怎么搞定的。就是下面的2了

2.既然可以把MAC2替换掉MAC1,那么反过来呢?我很明确的说可以的,我两台都试了,都成功了;当然也可能是运气好,但不试试怎么知道运气不好呢。

 

我是使用2的方法的哦,我不确定下面的问题是不是2的后遗症,之前好像我自己装的虚拟机也出现过这个问题。

2的方法把MAC地址变成一样的,我用Xshell可以连进去了,下班关虚拟机关电脑。第二天打开后再用Xshell连,连不进了,什么鬼啊?

两台虚拟机是同一个网段的,我相互ping了下OK的;然后我再ping下网关,也是OK的。

那只能是网卡的问题喽?我使用的NAT连接方式,就到实体机器的网络连接里

image

把VMnet8禁用再启用就OK了。

 

其实这思路很明确的,如果是实体机器我们总会有很清晰的思路,到虚拟机了就忘了(我是说我)。

理论联系实际不是空话~~~

转载于:https://www.cnblogs.com/cnmarkao/p/6019866.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值