找回密码
 立即注册
查看: 65|回复: 0

CentOS 修改网络配置信息

[复制链接]

79

主题

161

回帖

1452

积分

超级版主

积分
1452
发表于 2025-6-5 17:23:13 | 显示全部楼层 |阅读模式
本帖最后由 非凡云 于 2025-6-5 17:25 编辑

在 CentOS 中修改网络配置主要有以下三种方法,根据版本不同推荐使用相应工具(CentOS 7 推荐方法1/2,CentOS 8/Stream 推荐方法2/3):

方法1:修改配置文件(传统方式,适合 CentOS 7)
1. 编辑网卡配置文件
  1. vi /etc/sysconfig/network-scripts/ifcfg-<网卡名>  # 如 ifcfg-ens192
复制代码
关键参数示例(静态 IP):
  1. BOOTPROTO=static        # 静态IP(dhcp表示动态获取)
  2. ONBOOT=yes              # 开机自启
  3. IPADDR=192.168.1.100    # IP地址
  4. NETMASK=255.255.255.0   # 子网掩码
  5. GATEWAY=192.168.1.1     # 网关
  6. DNS1=8.8.8.8            # DNS服务器
  7. DNS2=114.114.114.114
复制代码
2.重启网络服务
  1. systemctl restart network  # CentOS 7
复制代码

方法2:使用 nmcli 命令(推荐,适合所有版本)
1. 查看网卡名称
  1. nmcli connection show
  2. # 输出示例:NAME=ens192, DEVICE=ens192
复制代码
2. 修改网络配置(以静态 IP 为例)
  1. nmcli connection modify ens192 \
  2.   ipv4.addresses 192.168.1.100/24 \
  3.   ipv4.gateway 192.168.1.1 \
  4.   ipv4.dns "8.8.8.8,114.114.114.114" \
  5.   ipv4.method manual \
  6.   connection.autoconnect yes
复制代码
3. 应用配置
  1. nmcli connection down ens192 ; nmcli connection up ens192  # 重启网卡
复制代码

方法3:使用 nmtui(文本图形界面)
启动工具:
  1. nmtui
复制代码
  • 选择 Edit a connection → 选择网卡 → 修改配置(方向键导航/Tab切换)。
  • 保存后回到主菜单,选择 Activate a connection → 先 Deactivate 再 Activate。


其他操作
临时修改 IP(重启失效)
  1. ip addr add 192.168.1.100/24 dev ens192
  2. ip route add default via 192.168.1.1
复制代码
检查配置
  1. ip addr show      # 查看IP
  2. ip route          # 查看网关
  3. cat /etc/resolv.conf  # 查看DNS
复制代码
防火墙放行端口(如修改 SSH 端口后需放行):
  1. firewall-cmd --add-port=端口号/tcp --permanent
  2. firewall-cmd --reload
复制代码

非凡云致力于提供高品质、高性价比的云服务产品
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|非凡云交流社区 ( 蜀ICP备2023029164号-2 )

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表