大势趋007

每个人都是🏆
  新随笔  :: 管理

centos 9 网络修改

Posted on 2025-03-21 15:00  大势趋007  阅读(312)  评论(0)    收藏  举报

一、配置静态 IP 地址

1. 确认网络接口名称

bash
复制
ip a

查看当前活动的网络接口名称(如 ens160enp0s3 等)34。

2. 编辑 NetworkManager 配置文件

CentOS 9 的网卡配置文件路径为 /etc/NetworkManager/system-connections/,文件名格式为 <接口名>.nmconnection(例如 ens160.nmconnection34。

bash
复制
sudo vim /etc/NetworkManager/system-connections/ens160.nmconnection

修改或添加以下参数:

ini
复制
[connection]
id=ens160
type=ethernet
interface-name=ens160

[ipv4]
method=manual
address1=192.168.1.65/24,192.168.1.1  # 格式:IP/子网掩码位数,网关
dns=223.5.5.5;223.6.6.6;              # DNS 服务器,分号分隔

[ipv6]
method=auto                            # 若需禁用 IPv6,改为 disabled

3. 重启 NetworkManager 服务

bash
复制
sudo systemctl restart NetworkManager

或重新加载配置文件:

bash
复制
nmcli connection reload ens160        # 替换为实际接口名
nmcli connection up ens160

二、使用 nmcli 命令行工具(推荐)

若需快速修改配置,可直接通过 nmcli 命令操作:

1. 设置静态 IP 和网关

bash
复制
nmcli connection modify ens160 ipv4.method manual \
ipv4.addresses 192.168.1.65/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "223.5.5.5 223.6.6.6"

2. 激活配置

bash
复制
nmcli connection up ens160

三、验证配置

  1. 查看 IP 地址

    bash
    复制
    ip addr show ens160
  2. 测试网络连通性

    bash
    复制
    ping www.baidu.com