当前位置: 首页 > news >正文

Linux下使用nmcli连接网络

Linux下使用nmcli连接网络

介绍

在使用ubuntu系统的时候,有时候不方便使用桌面,使用ssh远程连接,可能需要使用nmcli命令来连接网络。本文将介绍如何使用nmcli命令连接网络。nmcli 是 NetworkManager 的命令行工具,用于管理网络连接

查看网络设备状态

nmcli命令一般系统自带的有,没有的话使用命令安装,安装后首先查看设备状态,来判断是否有相关网络设备。

nmcli device status

显示所有网络设备(网卡、Wi-Fi、蓝牙等)的当前状态。

扫描可用的 Wi-Fi

nmcli device wifi list

连接到 Wi-Fi

nmcli device wifi connect "SSID名称" password "密码"

如果权限不够需要加sudo

查看已保存的连接

nmcli connection show

列出所有已配置的网络连接(包括 Wi-Fi、有线、VPN 等)。

激活 / 停用连接

# 激活指定连接
nmcli connection up "连接名称"# 停用指定连接
nmcli connection down "连接名称"

断开当前网络

nmcli device disconnect "设备名"

添加新连接(以 Wi-Fi 为例)

nmcli connection add type wifi con-name "新连接名称" ifname wlan0 ssid "SSID名称"# 删除连接
nmcli connection delete "连接名称"

设置静态 IP(有线网络)


nmcli connection modify "连接名称" 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

重新加载 NetworkManager 配置

nmcli networking reload
http://www.lqws.cn/news/93727.html

相关文章:

  • 【Pytorch学习笔记】模型模块08——AlexNet模型详解
  • VR 虚拟仿真工器具:开启医学新视界的智慧钥匙​
  • LeetCode hot100-11
  • 1.6万字测评:deepseek-r1-0528横向对比 gemini-2.5-pro-0506和claude4
  • 3.1 HarmonyOS NEXT分布式数据管理实战:跨设备同步、端云协同与安全保护
  • MongoDB-6.0.24 主从复制搭建和扩容缩容详解
  • MongoDB账号密码笔记
  • 从0到1认识EFK
  • 【Linux】线程互斥
  • 手机邮箱APP操作
  • 深度解析 Qt 最顶层类 QObject:继承关系与内存生命周期管理
  • Free2AI 实战指南:低成本、高扩展的企业级 AI 解决方案​
  • 【QT】在Qt6的`QTextEdit`中,同一行更新内容
  • WSL2 + RK3568 SDK 编译踩坑笔记
  • 【软件工程】可行性研究
  • Gradle依赖管理全面指南:从基础到高级实践
  • 对 `llamafactory-cli api -h` 输出的详细解读
  • YOLO学习笔记 | 一种用于海面目标检测的多尺度YOLO算法
  • 《数据挖掘》- 房价数据分析
  • Neo4j 备份与恢复:原理、技术与最佳实践
  • Neo4j 数据可视化与洞察获取:原理、技术与实践指南
  • LeetCode 300 最长递增子序列
  • MySQL关系型数据库学习
  • AWS VPC 网络详解:理解云上专属内网的关键要素
  • Windows 下彻底删除 VsCode
  • win11中使用grep命令
  • 【WPF】从普通 ItemsControl 到支持筛选的 ItemsControl:深入掌握 CollectionViewSource 用法
  • 大模型 提示模板 设计
  • 【快见刊】2025年应用材料、机械与制造工程国际会议(ICAMMME 2025)
  • 学习资料搜集-ARMv8 cache 操作