在CentOS系统中设置静态IP地址,可以按照以下步骤进行操作:
nmcli命令行工具查看网络接口
nmcli con show
找到你想要设置静态IP的网络接口名称,例如eth0。
修改连接配置
使用nmcli命令修改网络连接的配置:
nmcli con mod <interface_name> ipv4.method manual ipv4.addresses <ip_address>/<subnet_mask> ipv4.gateway <gateway_ip> ipv4.dns <dns_ip>
例如:
nmcli con mod eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8
重启网络连接
nmcli con up <interface_name>
例如:
nmcli con up eth0
验证设置
使用ip addr命令查看IP地址是否已正确设置:
ip addr show <interface_name>
找到网络配置文件
CentOS 7及以上版本的网络配置文件通常位于/etc/sysconfig/network-scripts/目录下,文件名为ifcfg-<interface_name>,例如ifcfg-eth0。
编辑配置文件
使用文本编辑器(如vi或nano)打开配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置 修改以下参数:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
重启网络服务
sudo systemctl restart network
验证设置
使用ip addr命令查看IP地址是否已正确设置:
ip addr show eth0
通过以上步骤,你应该能够在CentOS系统中成功设置静态IP地址。