HCRM博客

CentOS系统设置静态IP地址教程

CentOS 设置固定 IP 的详细步骤

CentOS系统设置静态IP地址教程-图1

随着信息化时代的到来,Linux 系统在服务器领域的应用越来越广泛,CentOS 作为一款免费、开源的 Linux 发行版,因其稳定性和易用性受到许多用户的喜爱,在配置 CentOS 服务器时,设置固定 IP 地址是一个基础且重要的步骤,本文将详细介绍如何在 CentOS 系统中设置固定 IP 地址。

检查网络配置文件

在设置固定 IP 之前,首先需要检查当前的网络配置文件,CentOS 7 及以上版本默认使用 NetworkManager 进行网络管理,而 CentOS 6 及以下版本则使用 ifcfg 文件。

CentOS 7 及以上版本

使用以下命令查看 NetworkManager 的配置文件:

sudo nmcli con show

CentOS 6 及以下版本

使用以下命令查看 ifcfg 文件:

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

ens33 是网络接口名,根据实际情况进行替换。

编辑网络配置文件

CentOS 7 及以上版本

编辑 NetworkManager 的配置文件,ens33

CentOS系统设置静态IP地址教程-图2

sudo nmcli con mod ens33 ipv4.addresses 192.168.1.100/24 ipv4.method manual ipv4.gateway 192.168.1.1

168.1.100 是设置的固定 IP 地址,/24 是子网掩码,168.1.1 是网关地址。

CentOS 6 及以下版本

编辑 ifcfg 文件,设置以下参数:

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
UUID=...
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

168.1.100 是设置的固定 IP 地址,255.255.0 是子网掩码,168.1.1 是网关地址。

重启网络服务

设置完成后,需要重启网络服务以使配置生效。

CentOS 7 及以上版本

sudo systemctl restart NetworkManager

CentOS 6 及以下版本

sudo service network restart

验证网络配置

使用以下命令验证网络配置是否成功:

ip addr show

查看输出结果,确认 IP 地址、子网掩码和网关地址是否与设置的一致。

CentOS系统设置静态IP地址教程-图3

注意事项

  • 在设置固定 IP 时,请确保 IP 地址在所在网络内是唯一的,避免冲突。
  • 设置完成后,建议重启服务器以确保网络配置生效。
  • 如果遇到网络问题,可以尝试重新编辑网络配置文件,并重启网络服务。

FAQs

Q1:如何查看当前的网络接口名?

A1:使用以下命令查看网络接口名:

ip link show

Q2:如何删除网络配置文件中的 UUID?

A2:编辑 ifcfg 文件,将 UUID=... 这一行删除即可,删除 UUID 后,下次重启服务器时,网络接口名可能会发生变化。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/52031.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~