文强的博客

  • Python
  • Linux
  • 建站教程
  • 百度一下
登高望远
无愧于心,不困与情,不念过去,无畏将来
  1. 首页
  2. Linux
  3. 正文

📡Ubuntu NetworkManager终极手册:配置、运维与排错指南

2025年7月11日 172点热度 0人点赞 0条评论

📡 Ubuntu NetworkManager全攻略:从配置到排错的保姆手册

还在为Linux网络配置抓狂?NetworkManager才是现代Ubuntu的网络管家!

🔍 NetworkManager是什么?

你以为Ubuntu还在用老旧的/etc/network/interfaces?2023年了!NetworkManager才是真·幕后大佬:

  • ✨ 统一管理有/无线、VPN、宽带等所有连接
  • 🤖 自动检测热点并智能切换网络
  • 🛡️ 支持Wi-Fi WPA3企业级加密
  • 🌐 无缝集成Gnome/KDE等桌面环境

⚙️ 必知配置操作

▫️ 图形化配置 (GUI)

右上角网络图标 > Settings → 点击齿轮编辑连接,新手必备!

▫️ 终端硬核操作 (nmcli)

# 查看所有连接
nmcli connection show 

# 创建新WiFi连接
nmcli dev wifi connect "SSID" password "p@ssw0rd"

# 给eth0设静态IP
nmcli con add type ethernet ifname eth0 ip4 192.168.1.100/24 gw4 192.168.1.1

🛠️ 运维急救包:高频命令

场景 命令 说明
🚦 启停服务 sudo systemctl restart NetworkManager 断网时先重启服务
📶 Wi-Fi扫描 nmcli dev wifi list 显示可用热点(比iwlist更直观)
🔌 连接开关 nmcli con up "MyHome" 启动指定连接
🔥 删配置 nmcli con delete "失效连接" 清垃圾配置

🚨 排错指南:网络崩了别慌!

  1. 诊断第一步:
    nmcli general status  # 检查NM服务状态
    nmcli device status   # 查看网卡状态
  2. 经典DNS故障:
    # 强制刷新DNS配置
    sudo systemd-resolve --flush-caches
    # 检查DNS设置
    nmcli dev show | grep DNS
  3. Wi-Fi能扫到连不上?
    journalctl -u NetworkManager | grep -i "认证失败"  # 查认证日志
    sudo iw dev wlan0 scan | grep "SSID名称"      # 确认信号强度

    👉 可能问题:路由器开启AP隔离模式/黑名单/MAC过滤

  4. 终极武器:完整日志
    sudo journalctl -u NetworkManager -f  # 实时追踪日志
    sudo nmcli general logging level DEBUG # 开启DEBUG模式

💡 冷知识:NetworkManager彩蛋

配置文件藏在/etc/NetworkManager/,但别手改!用nmcli con edit进入交互模式才安全

🎯 隐藏技能:用nmtui召唤终端图形界面,SSH运维神器!

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Linux NetworkManager ubuntu
最后更新:2025年7月11日

文强

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2025 年 7 月

分类

  • Java
  • Linux
  • 建站教程
  • 技术文章

COPYRIGHT © 2025 文强的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

赣ICP备2021010953号-3