温馨提示×

CentOS下如何设置静态IP地址

小樊
40
2025-03-01 13:40:12
栏目: 智能运维

在CentOS系统中设置静态IP地址,您需要编辑网络接口配置文件

  1. 打开终端。

  2. 使用文本编辑器打开网络接口配置文件。在这个例子中,我们将使用vi编辑器。请根据您的喜好替换为其他编辑器,如nano。运行以下命令:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

请注意,您可能需要将eth0替换为您的网络接口名称。您可以通过运行ip addrifconfig命令来查看网络接口名称。

  1. 在打开的配置文件中,找到以下行并进行相应的更改:
  • BOOTPROTO的值从dhcp更改为none
  • 设置ONBOOT的值为yes,以便在系统启动时启用此接口。
  • 添加或修改IPADDR行,设置您想要的静态IP地址。
  • 添加或修改PREFIX行,设置子网掩码。通常,子网掩码为255.255.255.0,对应的PREFIX值为24
  • 添加或修改GATEWAY行,设置默认网关地址。
  • (可选)添加或修改DNS1DNS2行,设置DNS服务器地址。

例如,您的配置文件可能如下所示:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
IPV6INIT=no
NAME=eth0
DEVICE=eth0
  1. 保存并关闭配置文件。

  2. 重启网络服务以应用更改:

sudo systemctl restart network
  1. 验证更改是否生效。运行以下命令查看网络接口信息:
ip addr show eth0

或者使用ifconfig命令:

ifconfig eth0

现在,您的CentOS系统应该已经配置了静态IP地址。请确保您的设置与网络环境相匹配,特别是子网掩码、默认网关和DNS服务器。

0