VMware虚拟机 NAT模式设置静态IP

579 阅读2分钟

参考文章:文章一文章二

固定 IP 可以更方便的访问虚拟机,本文主要介绍了 Vmware 虚拟机设置固定 IP 地址的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择 Net 网络连接方式,随意设置子网 IP,点击 NAT 设置页面,查看子网掩码和网关,后面修改静态 IP 会用到。

注:上面的 “使用本地 DHCP 服务……” 这一项是没有钩选的

二、检查物理主机 网卡设置,打开网络和共享中心→ 更改适配器设置→,在 VMware Network Adapter VMnet8 上单击右键,选择属性按钮打开属性对话框。  

修改 IP 地址注意填写和第一步设置的一样

三、进入虚拟机,设置固定 IP 地址。

这里首先是进入 / etc/sysconfig/network-scripts 中查看现有的配置文件:

# cd /etc/sysconfig/network-scripts

通过 ls 查看文件看到该文件目录下的文件:

 这里需要使用的配置文件是: ifcfg-ens33, 每个人的可能不一样, 切换 root 权限, 通过 vim 进到里面, 可以看到下面的内容

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae05ccde-6a29-4332-b486-f3042da73ac0
DEVICE=eno16777736
ONBOOT=no

这里说一下需要修改的位置:

#修改
BOOTPROTO=static #这里讲dhcp换成static
ONBOOT=yes #将no换成yes
#新增
IPADDR=192.168.10.10 #静态IP
GATEWAY=192.168.10.2 #默认网关
NETMASK=255.255.255.0 #子网掩码

重启网络

service network restart

查看当前 IP 地址。

ifconfig

设置 DNS(CENTOS 7 和 6 都可以,如果不知道DNS,则ping不通网址)

nmcli connection show

nmcli con mod ens33 ipv4.dns "8.8.8.8"

nmcli con up ens33

ping www.baidu.com