VMware Workstation有三种方式连接网络,其他两种请自行百度,这里着重讲解NAT方式。
从大学开始学Linux,装的Ubuntu,瞎jb地搞了下,就稀里糊涂联网了,后来换成Centos,又重新设置联网,各种百度,答案千变万化,乱七八糟,这才使我开始写下这篇博客,打假打杂。身边专门搞运维的同学那天搞了一个中午也没搞好,最终放弃,说我电脑太垃圾,我...
使用场景:适用于学校只分配一个ip,有些公司里也只为每个员工分配一个ip。
废话不多说,开始!
不要怕麻烦,一步一步来,其实很简单。
NAT模式第一步:windows的设置,找到这个VMnet8,右键选择属性,
出现下图,按照1,2的顺序步骤点击,
然后,手动配置,可以跟我的一模一样,问题应该不大
NAT模式第二步:
1:虚拟机的配置,点击红色框框的网络适配器
出现下图,按照步骤点击,确定保存
2:虚拟网络编辑
出现下图:按步骤一步一步来
注意:下图中第四步骤的子网ip,最后一位我写的0,我这里写成其他的数字会报错(子网ip和子网掩码不匹配 0....0),前面三位一定要和上面windows的设置一样
上图中点击第五步设置网关,出现下图,这里配置的网关和我之前windows手动配置的一样的,确定,然后一路保存就行。
NAT模式第三步骤:
1:运行Centos7,打开命令行终端,进入root模式,运行下面的命令:
- vim /etc/sysconfig/network-scripts/ifcfg-ens33
我安装的Centos7的network-scripts下没有ifcfg-ens33这个文件,但是使用ip addr命令又可以看到ens33,奇怪。
2:这个ifcfg-ens33文件里面无非就是,ip,网关,子网掩码,dns的配置,如果上面跟我一样的,直接复制就可以了
- TYPE=Ethernet
- BOOTPROTO=static #这个请一定要这样,设置成静态的
- IPADDR=192.168.1.109 #ip,一定不要和上面windows设置的一样,否则本地不能访问虚拟机中的web服务
- GATEWAY=192.168.1.106 #网关,和上面windows设置的一样
- NETMASK=255.255.255.0 #子网掩码
- DNS1=8.8.8.8 #dns配置
- DNS2=114.114.114.114 #dns配置,双重保险
- ONBOOT=yes
退出Esc,wq!保存一波即可。
最后重启网络服务,命令为:
service network restart
最后再验证一波,ping www.baidu.com,看能不能ping通,出现下图就大功告成了
虚拟机ping不通主机解决方案:
本机可以ping通虚拟机,虚拟机不能ping通本机_童话ing的博客-CSDN博客_本机ping通虚拟机
要是还不行,看虚拟机的IPv4 地址或者网关地址,是否和主机的网关地址或者IPv4 地址重复了。
我设置在不同网段,仅供参考:
主机网段(这个ip随机的,连的wifi,举个例子):192.68.3.x
虚拟机网段:192.168.1.x