在 CentOS 中,您可以通过编辑网络接口配置文件来设置静态 IP 地址
-
打开终端。
-
使用
vi
或nano
等文本编辑器打开网络接口配置文件。通常情况下,该文件位于/etc/sysconfig/network-scripts/
目录下,文件名格式为ifcfg-
,其中
是您的网络接口名称,例如ifcfg-eth0
或ifcfg-ens33
。例如,要使用
vi
编辑器打开ifcfg-eth0
文件,请运行以下命令:sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
-
在配置文件中,找到或添加以下行:
BOOTPROTO=static
这将网络接口的配置设置为静态 IP 地址。
-
然后,您需要设置以下参数:
IPADDR
:您的静态 IP 地址。NETMASK
:子网掩码。例如,对于 24 位子网掩码,请使用255.255.255.0
。GATEWAY
:您的网关地址。DNS1
和DNS2
:您的 DNS 服务器地址。
例如,要将 IP 地址设置为 192.168.1.10,子网掩码设置为 255.255.255.0,网关设置为 192.168.1.1,并将 DNS 服务器设置为 8.8.8.8 和 8.8.4.4,请将以下内容添加到配置文件中:
IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4
-
保存并关闭配置文件。
-
为了使更改生效,请重新启动网络服务。在终端中运行以下命令:
sudo systemctl restart network
现在,您的 CentOS 系统应该已经使用指定的静态 IP 地址。您可以使用 ifconfig
命令验证新的 IP 地址设置:
ifconfig