VMware NAT实现静态ip地址+上网+物理机ping通虚拟机

发布于 2020-05-17  179 次阅读


好久没用虚拟机,今天例外的开了一次,一开始用的桥接模式,拿到了ip,物理机和虚拟机也可以相互ping通,然而因为用的是校园网,光有ip上不了网,因此我采用了NAT模式,配置很简单,随手记录一下

1、虚拟网络编辑器

vmware的NAT模式很贴心的提供了自带的DHCP功能,靠这个就可以访问外网了,要想物理机ping通虚拟机,需要的只是在一个网段内,因此,我们首先要做的就是把nat的默认网段改一下。

过程很简单,象征性的贴几张图吧

2、虚拟机内的验证

我用的是centos7,通过ip addr命令,可以看到ip地址,经过验证,也可以访问外网,物理机也可以ping的通

3、静态ip的配置

进入网卡配置文件后,首先把ip的获取方式从dhcp换为static(即BOOTPROTO属性),随后添加ip,网关,子网掩码,dns等信息:

修改后不要忘记执行systemctl restart network命令重启网络

vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  #修改的部分
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="ce816a7a-dc18-4fc9-a36a-b6ccb578e698"
DEVICE="ens33"
ONBOOT="yes"
##添加的部分
IPADDR=10.255.137.137  #ip地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=10.255.137.2  #网关
DNS1=114.114.114.114 #dns设置

弄个网站测试一下


忍耐无法忍耐的事物,才是真正的忍耐。