固定 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