Redian新闻
>
Linux —— nmcli 命令详解

Linux —— nmcli 命令详解

公众号新闻

转自:青菜浪人

以下是nmcli命令的一些常用选项和用法:

connection show -- 显示所有网络连接的详细信息。connection up <UUID>   --启动网络连接。connection down <UUID>  -- 停止网络连接。connection modify <UUID> ipv4.addresses <IP地址>/<子网掩码>  -- 修改网络连接的IPv4地址。connection modify <UUID> ipv4.gateway <网关>  -- 修改网络连接的IPv4网关。connection modify <UUID> ipv4.method manual  -- 将网络连接的IPv4配置方法设置为手动。connection modify <UUID> ipv6.addresses <IP地址>/<子网掩码>   -- 修改网络连接的IPv6地址。connection modify <UUID> ipv6.gateway <网关>  -- 修改网络连接的IPv6网关。connection modify <UUID> ipv6.method manual  -- 将网络连接的IPv6配置方法设置为手动。connection modify <UUID> dns <DNS服务器>  -- 修改网络连接的DNS服务器。connection modify <UUID> mtu <MTU值>  -- 修改网络连接的MTU值。connection show --active  显示所有启用状态的网络连接。connection  delete  <UUID> -- 删除网卡

1)修改网卡名称

nmcli c modify uuid f136e0e3-5faf-4d2f-8c5f-4ce976585b30 con-name ens33

2)添加网卡

nmcli connection add type ethernet con-name ens37 ifname ens37

3)启动或停止网卡

nmcli connection reload ——重载网卡
nmcli connection up ens33 ——激活网卡ens33
nmcli connection down ens33 ——停用网卡ens33
nmcli connection down ens33 && nmcli connection up ens33 ——重启网卡ens33

4)设置网卡获取IP模式

使用 nmcli 来设置网卡为静态IP ,可以使用以下命令:
nmcli connection modify <网卡名> ipv4.method manual ipv4.addresses <静态IP地址>/<子网掩码> ipv4.gateway <网关IP地址> ipv4.dns <DNS服务器IP地址>

nmcli connection modify ens37 ipv4.method manual ipv4.addresses 192.168.70.133/24 ipv4.gateway 192.168.70.2 ipv4.dns 114.114.114.114
#配置完静态IP后需要重启网卡使配置生效
nmcli c down ens37 && nmcli c up ens37
#查看网卡的详细信息
nmcli connection show ens37
使用nmcli命令将网卡eth0模式设置为dhcp
#删除配置的静态IP
nmcli connection modify ens37 ipv4.addresses "" ipv4.gateway "" ipv4.dns ""
#修改网卡为dhcp模式
nmcli connection modify eth0 ipv4.method auto
#重启网卡
nmcli c down ens37 && nmcli c up ens37

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604215

Linux技术交流群:2636170

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
一百五十一 拜年Linus Torvalds:Linux 内核中的 Rust、AI 和疲劳的维护者 | Linux 中国Linux 游戏的下一个秘密武器:Bottles Next | Linux 中国终端基础:Linux 终端中的目录切换 | Linux 中国Linux 爱好者线下沙龙:LLUG 2023·相聚成都 | Linux 中国修复 Arch Linux 中的 “Bash: man command not found” 错误 | Linux 中国第十一章第二节 金融资本和货币政策Overskride:刚刚出现的一款有趣的 Linux 蓝牙应用! | Linux 中国Linux Mint 21.2 Edge:为更新的硬件提供支持 | Linux 中国Linux 用户必备的 8 大网站 | Linux 中国Bazzite:专为 Steam Deck 和 PC 上的 Linux 游戏打造的发行版 | Linux 中国读莎翁剧本的联想Linux 中的 ls 命令使用教程 | Linux 中国备受欢迎的数字音频工作站 Studio One 新增了对 Linux 的支持 | Linux 中国使用 Btrfs 快照方便升级 Fedora Linux 且易于回退 | Linux 中国如何制作一个 Linux Mint 立付 USB | Linux 中国在 Arch Linux 上安装 Docker | Linux 中国在 Arch Linux 上安装和使用 Yay | Linux 中国首款 Linux 游戏本?!Tuxedo 推出 Linux 游戏本 Sirius 16Linux 内核动手编译实用指南 | Linux 中国Linux 黑话解释:Linux 中的 Super 键是什么? | Linux 中国在 Arch Linux 上安装 Brave | Linux 中国如何将 Silverblue 重定位到 Fedora Linux 39 | Linux 中国10 月份在 Fedora Linux 上值得尝试的酷炫 Flatpak应用 | Linux 中国一百五十二 病休唯老是尊——中国养老现状及探讨(二)Linux 爱好者线下沙龙:LLUG 2023·蓉城热辣相聚 | Linux 中国Linux 爱好者线下沙龙:LLUG 2023·西子湖畔相见 | Linux 中国Wolfi:改进云软件供应链的 Linux “非”发行版 | Linux 中国Vojtux:针对视力障碍用户改造 Linux | Linux 中国Garuda Linux “Spizaetus” 发布,可以体验 KDE Plasma 6 了! | Linux 中国Wave:即使你讨厌命令行,也会喜欢的现代新 Linux 终端 | Linux 中国在 Linux 终端利用 Asciiquarium 打造海底世界 | Linux 中国任务中心:一款流畅的 Linux 系统监控应用 | Linux 中国使用 dialog 和 jq 在 Linux 上编写高效终端 TUI | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。