CentOS手动配置IP地址指南
准备工作

在开始手动配置CentOS的IP地址之前,请确保您已经:
- 安装了CentOS操作系统。
- 具有管理员权限。
- 了解基本的Linux命令。
查找网络接口
打开终端。
输入以下命令查找网络接口:
ip a
这将列出所有的网络接口及其配置信息。
找到您要配置的接口,例如eth0。
编辑网络配置文件

使用文本编辑器打开网络配置文件,对于eth0接口,可以使用以下命令:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件中包含以下参数:
ONBOOT: 设置为yes以在启动时启用接口。BOOTPROTO: 设置为none以手动配置IP地址。IPADDR: 设置为您的IP地址。NETMASK: 设置为子网掩码。GATEWAY: 设置为默认网关。DNS1和DNS2: 设置为您的首选和备用DNS服务器。
ONBOOT=yes BOOTPROTO=none 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
保存并关闭文件。
重启网络服务
- 重启网络服务以应用新的配置:
sudo systemctl restart network
验证IP配置
使用以下命令检查IP地址是否已正确配置:
ip a
应该看到您的IP地址、子网掩码、网关和DNS服务器已正确设置。

常见问题解答(FAQs)
问题1:为什么我的网络服务重启后没有生效?解答: 确保您已正确编辑了网络配置文件,并且所有必要的参数都已设置,检查是否有其他服务或进程阻止了网络服务重启。
问题2:如何将IP地址配置为自动获取?解答: 将BOOTPROTO参数设置为dhcp,然后重启网络服务,这样,您的系统将自动从DHCP服务器获取IP地址,以下是配置示例:
BOOTPROTO=dhcp
再次重启网络服务并验证配置:
sudo systemctl restart network
