VMware中的CentOS7虚拟机固定ip地址

发布时间 2023-09-12 22:37:50作者: 谢家树

1.虚拟机网络连接模式采用NAT模式

2.开机后修改ifcfg-ens33文件

cd /etc/sysconfig/network-scripts

# 有的机器不叫ens33,数字可能不同
vim ifcfg-ens33

需要修改BOOTPROTO的值为static,并且添加IPADDR,GATEWAY,DNS1。
(因为子网掩码默认是255.255.255.0所以可以不用添加NETMASK=255.255.255.0)
修改后内容如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# 协议,dhcp为自动分配,static为固定ip
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=a68db0d4-b6fc-4dba-94f6-a541464ab46e
DEVICE=ens33
# 开机时是否启用网络yes/no
ONBOOT=yes

# ip地址
IPADDR=192.168.233.10
# 网关
GATEWAY=192.168.233.2
# DNS服务器
DNS1=192.168.233.2

IP地址的网段需要与网关的网段相同
DNS服务器地址可以与网关相同
查看网关地址的方法如下图所示:
“编辑”->“虚拟网络编辑器”->选中VMnet8->“NAT设置”->就可以看到“网关IP”

3.重启网络服务

service network restart

ifconfig

可以看到ip地址已经变成配置文件中设置的地址了