在 Rocky Linux 系统中,网络配置是系统管理的重要一环。相比传统的 ifconfig 或编辑配置文件的方式,NetworkManager 提供了更现代化、更灵活的网络管理方式。而 nmcli 正是 NetworkManager 的命令行工具,它功能强大、操作直观,非常适合在无图形界面的服务器环境中使用。
本教程将带你从零开始掌握 RockyLinux nmcli命令,即使是 Linux 新手也能轻松上手,完成日常网络配置任务。
nmcli(NetworkManager Command Line Interface)是 NetworkManager 提供的命令行工具,用于创建、显示、编辑、删除、激活和停用网络连接。它支持有线、无线、桥接、VLAN 等多种网络类型。
首先,我们可以使用以下命令查看当前系统的网络设备和连接状态:
nmcli device status
输出示例:
DEVICE TYPE STATE CONNECTION eth0 ethernet connected System eth0lo loopback unmanaged --
你也可以查看所有已保存的网络连接:
nmcli connection show
假设你的网卡名为 eth0,你想为其配置静态 IP 地址 192.168.1.100,子网掩码 255.255.255.0,网关 192.168.1.1,DNS 为 8.8.8.8。
首先,删除现有连接(如果存在):
nmcli connection delete "System eth0"
然后,创建新的静态 IP 连接:
nmcli connection add \ type ethernet \ con-name static-eth0 \ ifname eth0 \ ipv4.addresses 192.168.1.100/24 \ ipv4.gateway 192.168.1.1 \ ipv4.dns 8.8.8.8 \ ipv4.method manual
最后,启用该连接:
nmcli connection up static-eth0
如果你希望使用 DHCP 自动获取 IP,可以这样操作:
nmcli connection add \ type ethernet \ con-name dhcp-eth0 \ ifname eth0 \ ipv4.method auto
nmcli connection up dhcp-eth0
nmcli device status:查看设备状态nmcli connection show:列出所有连接nmcli connection show "连接名":查看某连接详细信息nmcli connection modify "连接名" ipv4.dns "8.8.8.8,1.1.1.1":修改 DNSnmcli connection reload:重新加载配置nmcli radio wifi off:关闭 Wi-Fi(适用于桌面版)通过本教程,你应该已经掌握了在 Rocky Linux 中使用 NetworkManager命令行 工具 nmcli 的基本方法。无论是配置静态 IP、启用 DHCP,还是管理网络连接,nmcli 都能高效完成。
记住,熟练使用 Rocky Linux网络配置 命令,不仅能提升运维效率,还能在无图形界面的服务器环境中游刃有余。建议多加练习,熟悉这些 nmcli使用教程 中的命令,你将很快成为 Linux 网络管理高手!
提示:操作前建议备份原有网络配置,避免因误操作导致网络中断。
本文由主机测评网于2025-12-08发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025124935.html