在 CentOS 系统中,nmcli 是一个非常强大的命令行工具,用于管理 NetworkManager。无论你是系统管理员还是刚接触 Linux 的新手,掌握 nmcli 都能让你更高效地配置和排查网络问题。本文将带你从零开始,详细讲解 CentOS nmcli命令 的使用方法,小白也能轻松上手!
nmcli(NetworkManager Command Line Interface)是 CentOS 7 及更高版本中默认安装的网络管理工具。它允许用户通过终端命令查看、创建、修改和删除网络连接,而无需图形界面。
nmcli 的基本语法如下:
nmcli [选项] 对象 {操作} 常见的对象包括:general、networking、radio、connection(可简写为 con)、device(可简写为 dev)等。
nmcli general status 该命令会显示 NetworkManager 的整体状态,包括是否启用、联网状态等。
nmcli connection show 这会列出系统中所有已保存的网络连接(包括有线、无线、VPN 等)。
nmcli device status 显示所有网络设备(如 eth0、wlan0)的状态,包括是否已连接、设备类型等。
nmcli connection up "System eth0"nmcli connection down "System eth0"
将连接名替换为你自己的连接名称(可通过 nmcli con show 查看)。
nmcli connection add \ type ethernet \ con-name my-static-eth0 \ ifname eth0 \ ipv4.addresses 192.168.1.100/24 \ ipv4.gateway 192.168.1.1 \ ipv4.dns "8.8.8.8,8.8.4.4" \ ipv4.method manual 执行后会创建一个名为 my-static-eth0 的新连接,并配置静态 IP。之后你可以用 nmcli con up my-static-eth0 激活它。
systemctl start NetworkManager 启动服务。"Wired connection 1"。nmcli -p 参数让输出更美观(分页+高亮)。通过本教程,你应该已经掌握了 CentOS nmcli命令 的基本用法。无论是查看网络状态、管理连接,还是配置静态 IP,nmcli 都是一个不可或缺的工具。对于需要远程管理服务器的运维人员来说,熟练使用 NetworkManager命令行 能极大提升工作效率。
记住,Linux网络配置 并不复杂,关键在于多练习。希望这篇 nmcli使用教程 能帮助你迈出自信的第一步!
本文由主机测评网于2025-12-12发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025126751.html