最近用虚拟机了解一些关于虚拟机联网的原理和联网遇到的问题。
VMware 虚拟机支持两种上网模式,一种是桥接,一种是NAT模式。
桥接:直接让虚拟机的模拟网卡跟主机网卡绑定(这种情况会出现主虚直接不能通信,不能开启终端)
NAT:所有虚拟机构成局域网,联网时候先将虚拟机转换成真实IP再与广域网通信。
=======桥接模式========
今天在别的朋友电脑拷贝一个RedHat系统,部署到VMware虚拟机以后,连不上网,通过ifconfig命令,查看结果,如图所示:
然后,我想尝试一下,在虚拟机中ping 本地物理机地址,结果如图。
尝试了很多方法,花了2个小时的功夫。终于找到了原因。
以下是我解决问题的步骤,分享出来,帮助大家尽快解决问题,与同样遇到过这个问题的同胞共勉!
总结起来,主要有4步:
1、使用chkconfig iptables off 关闭Linux系统防火墙,并且确保windows防火墙一样关闭。
2、ctrl+D将network选项中默认的“NAT链接方式”改为“网桥链接”,如图所示。