CentOS 配置 IP 地址指南

准备工作
在配置 CentOS 服务器的 IP 地址之前,请确保您已经完成了以下准备工作:
- 一台安装了 CentOS 操作系统的服务器。
- 足够的权限来修改网络配置文件。
- 了解基本的 Linux 命令行操作。
查看当前 IP 配置
在配置新的 IP 地址之前,首先查看当前的网络配置,您可以使用以下命令:
ip addr show
或者
ifconfig
编辑网络配置文件
CentOS 的网络配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,根据您的网络接口类型,配置文件可能有所不同,以下是一些常见的网络接口配置文件:

ifcfg-eth0:以太网接口ifcfg-enp0s3:以太网接口(较新系统)ifcfg-bond0:聚合接口ifcfg-wlan0:无线接口
编辑相应的配置文件,使用以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
设置 IP 地址
在配置文件中,找到以下行并修改它们:
BOOTPROTO=static 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
BOOTPROTO:设置为static表示使用静态 IP 地址。IPADDR:设置为您的服务器 IP 地址。NETMASK:设置为子网掩码。GATEWAY:设置为默认网关。DNS1和DNS2:设置为您的首选和备用 DNS 服务器。
重启网络服务
保存并关闭配置文件,然后重启网络服务以应用新的 IP 地址配置:
systemctl restart network
或者
service network restart
验证 IP 地址

验证新的 IP 地址是否已正确配置:
ip addr show
或者
ifconfig
FAQs
问题:为什么我的 IP 地址没有改变? 解答:请检查您是否正确编辑了网络配置文件,并确保重启了网络服务,如果问题仍然存在,尝试检查是否有其他配置文件(如
/etc/sysconfig/network)影响了 IP 地址的配置。问题:如何将 IP 地址改为动态分配? 解答:在配置文件中,将
BOOTPROTO设置为dhcp,然后重启网络服务,这样,您的服务器将自动从 DHCP 服务器获取 IP 地址。

