CentOS 修改地址指南

CentOS 作为一款免费、开源的 Linux 发行版,因其稳定性和安全性被广泛应用于服务器领域,在配置 CentOS 服务器时,修改 IP 地址是一个常见的操作,本文将详细介绍如何在 CentOS 系统中修改 IP 地址,包括静态 IP 地址和动态 IP 地址的设置。
静态 IP 地址设置
静态 IP 地址是指在网络配置中手动指定 IP 地址、子网掩码、网关和 DNS 服务器等参数,以下是在 CentOS 中设置静态 IP 地址的步骤:
-
打开终端
-
使用以下命令查看当前网络接口:
ip addr show
-
根据需要修改的网络接口,使用以下命令编辑网络配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-<interface>
<interface>为需要修改的网络接口名称,如eth0。 -
在配置文件中修改以下参数:
BOOTPROTO=static:设置 IP 地址获取方式为静态。IPADDR=<new_ip>:设置新的 IP 地址。NETMASK=<new_netmask>:设置新的子网掩码。GATEWAY=<new_gateway>:设置新的网关地址。DNS1=<new_dns1>:设置新的首选 DNS 服务器。DNS2=<new_dns2>(可选):设置新的备用 DNS 服务器。
-
保存并退出编辑器。

-
重启网络服务以使配置生效:
systemctl restart network
动态 IP 地址设置
动态 IP 地址是指由 DHCP 服务器自动分配 IP 地址,以下是在 CentOS 中设置动态 IP 地址的步骤:
-
打开终端。
-
使用以下命令查看当前网络接口:
ip addr show
-
使用以下命令编辑网络配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-<interface>
<interface>为需要修改的网络接口名称,如eth0。 -
在配置文件中修改以下参数:
BOOTPROTO=dhcp:设置 IP 地址获取方式为 DHCP。ONBOOT=yes:确保在系统启动时自动加载网络接口。
-
保存并退出编辑器。

-
重启网络服务以使配置生效:
systemctl restart network
FAQs
-
问题:修改 IP 地址后,网络连接中断了怎么办?
解答: 请检查以下原因:
- 确保修改的 IP 地址、子网掩码、网关和 DNS 服务器等参数正确无误。
- 检查网络接口是否被正确加载。
- 尝试重启网络服务。
-
问题:如何查看当前的网络配置?
解答: 使用以下命令查看当前的网络配置:
ip addr show
或者
ifconfig
(注意:
ifconfig命令在较新版本的 CentOS 中已被弃用,建议使用ip命令。)
