使用VMware虚拟机中的CentOS系统,如果想要设置静态IP地址,需要按照以下步骤进行操作。
1. 查看当前IP地址和网关
在终端中执行如下命令:
ip addr
可以看到当前系统的IP地址和网关。
示例:
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:ad:ff:b5 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.129/24 brd 192.168.10.255 scope global dynamic noprefixroute enp0s3
valid_lft 77766sec preferred_lft 77766sec
inet6 fe80::bb13:8971:7b0c:66f3/64 scope link noprefixroute
valid_lft forever preferred_lft forever
在这个例子中,当前的IP地址为192.168.10.129,网关为192.168.10.1。
2. 设置静态IP
首先,需要编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-enp0s3
(enp0s3为网络接口名,根据实际情况可能不同),将以下内容修改为当前系统所需的静态IP地址和网关:
BOOTPROTO="static"
IPADDR=192.168.10.100
GATEWAY=192.168.10.1
NETMASK=255.255.255.0
DNS1=192.168.10.1
DNS2=8.8.8.8
其中,IPADDR
为需要设置的静态IP地址,GATEWAY
为网关地址,NETMASK
为子网掩码,DNS1
和DNS2
为DNS服务器地址(可选)。
编辑完成后保存退出,执行如下命令重启网络服务:
systemctl restart network
示例一: 设置静态IP地址为192.168.0.10,网关为192.168.0.1
编辑文件/etc/sysconfig/network-scripts/ifcfg-enp0s3
,修改为以下内容:
BOOTPROTO="static"
IPADDR=192.168.0.10
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DNS1=192.168.0.1
DNS2=8.8.8.8
保存退出,执行重启网络命令:
systemctl restart network
示例二: 设置静态IP地址为10.0.0.10,网关为10.0.0.1
编辑文件/etc/sysconfig/network-scripts/ifcfg-enp0s3
,修改为以下内容:
BOOTPROTO="static"
IPADDR=10.0.0.10
GATEWAY=10.0.0.1
NETMASK=255.0.0.0
DNS1=10.0.0.1
DNS2=8.8.8.8
保存退出,执行重启网络命令:
systemctl restart network
以上就是在VMware中设置CentOS静态IP的完整攻略,需要注意的是,修改完网络配置文件后,一定要重启网络服务才能生效。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware中CentOS设置静态IP的方法 - Python技术站