在CentOS系统中设置静态IP地址,可以按照以下步骤进行:
nmcli命令行工具查看当前网络连接状态
nmcli connection show
编辑网络连接配置文件
找到你想要设置为静态IP的网络连接名称(例如eth0),然后编辑其配置文件。通常这些文件位于/etc/sysconfig/network-scripts/目录下。
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件 将以下内容添加或修改到配置文件中:
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=<你的UUID>
DEVICE=eth0
ONBOOT=yes
IPADDR=<你的静态IP地址>
PREFIX=24
GATEWAY=<你的网关地址>
DNS1=<你的首选DNS服务器>
DNS2=<你的备用DNS服务器>
TYPE=Ethernet:表示这是一个以太网连接。BOOTPROTO=static:设置为静态IP。DEFROUTE=yes:启用默认路由。IPADDR=<你的静态IP地址>:设置你的静态IP地址。PREFIX=24:子网掩码,24位对应255.255.255.0。GATEWAY=<你的网关地址>:设置网关地址。DNS1和DNS2:设置DNS服务器地址。重启网络服务 保存并退出编辑器后,重启网络服务以应用更改。
sudo systemctl restart network
nmtui图形界面工具启动nmtui
sudo nmtui
选择网络连接
在nmtui界面中,选择你想要设置为静态IP的网络连接,然后按Edit a connection。
编辑连接配置
在编辑界面中,找到IPv4 CONFIGURATION部分,将Method从Automatic (DHCP)改为Manual。
设置静态IP地址 输入你的静态IP地址、子网掩码、网关和DNS服务器地址。
保存并退出
按OK保存更改,然后退出nmtui。
重启网络服务
sudo systemctl restart network
无论使用哪种方法,都可以通过以下命令验证静态IP地址是否设置成功:
ip addr show eth0
或者
ifconfig eth0
你应该能看到你设置的静态IP地址和其他相关信息。
通过以上步骤,你可以在CentOS系统中成功设置静态IP地址。