在 CentOS 中,您可以通过编辑网络接口配置文件来设置静态 IP 地址
打开终端。
使用 vi 或 nano 等文本编辑器打开网络接口配置文件。通常情况下,该文件位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<interface>,其中 <interface> 是您的网络接口名称,例如 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