一、桥接模式无法获取IP

   桥接应该是VMware最简单的联网方式,设置正确就行。

1.首先在编辑栏里的虚拟网络编辑器里选择桥接,桥接到选择自动就行。

wKioL1NCjKCwAuYXAABnp2dAKK4811.jpg

wKioL1NCi2CzWreOAAJwZjA6dCY499.jpg

   2.接下来虚拟机设置里将联网方式选为桥接。(复制物理网络连接状态可选可不选,个人在测试时没发现区别)

wKiom1NCja-ADnDnAAIgxoxMl_I287.jpg

   3.将网卡模式设置为DHCP,命令行界面中键入命令 service network restart 重启网络服务,这时应该就可以拿到IP上网了。

wKiom1NCmLyiVUKDAADCsiPYBiI088.jpg

   当然这一步你也可以自己设置IP地址、掩码,但是IP地址必须要和物理机的地址处于同一个网段内,否则就算有IP,网络也是不通的

   如果按照上边的步骤做了还是不行的话,可能是因为你有多个网卡的缘故,只要到虚拟网络编辑器里选择桥接到你的物理网卡就好(图见第一步中)。


二、NAT模式无法获取IP

   之前也曾遇到过几次这种问题,撸主用的linux是rhel6,不管是自己写配置文件还是使用NetworkManager都不行,后来在查看系统服务时发现VMware的DHCP和NAT服务都丢失了,这还怎么上网。

   解决方法,一步一步排错:

   1.先检查VMware运行情况是否正常

   正常情况下在windows任务管理器里查看到的有关VMware的服务如下图,一共5个。如果有缺失,直接下载一个更高版本的VMware把之前的安全目录覆盖掉就好了(我就是这么干的),或者你直接更新到最新版的VMware。

wKioL1NCgMyQdIsjAAC18R6mwjY588.jpg

   2.如果VMware安装正常,就查看一下DHCP和NAT服务是否正在运行,有了服务不运行也是不行的。

如果经常使用虚拟机就把这几个服务设置为自动启动就一劳永逸了。

wKiom1NCml3j-R24AACb44-y5Pk007.jpg

   3.检查一下网卡的配置文件。NAT模式下,IP地址只能通过DHCP来获得,如果你自己写过配置文件,就把那几行注释掉,重启服务试试。

wKiom1NCmu2gMiJYAADRSJrQA2E945.jpg

   按照以上这几步应该就可以解决大部分问题了吧,还不行的话请留言写下具体问题,让我也学习一下。


三、 其他

   XP的虚拟机没怎么用过,也不清楚有哪些问题。



PS:早就想把学过的linux知识写出来分享一下,但是一直不知道从何写起,今天先上点水货,接下来准备写shell,希望大家多多指正,一起学习。