CentOS 7 手动分配 IP
在服务器配置过程中,手动分配 IP 地址是确保网络稳定性和管理简化的重要步骤。CentOS 7 作为流行的 Linux 发行版,经常用于服务器环境,了解如何在其上设置静态 IP 地址是非常必要的。
需要准备的环境
确保你有管理员访问权限,能够编辑网络配置文件,并且根据网络的具体需求获取了正确的 IP 地址、网关和 DNS 设置。
编辑网络配置文件
网络配置文件通常位于 /etc/sysconfig/network-scripts/
目录中。使用合适的编辑器,如 vi
或 nano
来打开与网络接口对应的配置文件。通常配置文件以 ifcfg-
开头,后接接口名称,比如 ifcfg-eth0
。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
设置静态 IP 配置
找到或添加以下配置参数:
BOOTPROTO=none
IPADDR=你的静态IP地址
NETMASK=你的子网掩码
GATEWAY=你的网关地址
DNS1=首选DNS服务器
DNS2=备用DNS服务器
ONBOOT=yes
完整配置示例:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
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
重启网络服务
为使更改生效,需要重启网络服务:
systemctl restart network
验证配置
使用 ip addr
或 ifconfig
命令检查网络接口的 IP 地址配置。确保网络连接正常并测试网络连通性,例如通过 ping
命令。
配置完成后,CentOS 7 将使用指定的静态 IP 地址,这有助于在许多网络应用场景下提高网络管理效率和可靠性。