📡 Ubuntu NetworkManager全攻略:从配置到排错的保姆手册
还在为Linux网络配置抓狂?NetworkManager才是现代Ubuntu的网络管家!
🛠️ 运维急救包:高频命令
场景 | 命令 | 说明 |
---|---|---|
🚦 启停服务 | sudo systemctl restart NetworkManager |
断网时先重启服务 |
📶 Wi-Fi扫描 | nmcli dev wifi list |
显示可用热点(比iwlist更直观) |
🔌 连接开关 | nmcli con up "MyHome" |
启动指定连接 |
🔥 删配置 | nmcli con delete "失效连接" |
清垃圾配置 |
🚨 排错指南:网络崩了别慌!
- 诊断第一步:
nmcli general status # 检查NM服务状态 nmcli device status # 查看网卡状态
- 经典DNS故障:
# 强制刷新DNS配置 sudo systemd-resolve --flush-caches # 检查DNS设置 nmcli dev show | grep DNS
- Wi-Fi能扫到连不上?
journalctl -u NetworkManager | grep -i "认证失败" # 查认证日志 sudo iw dev wlan0 scan | grep "SSID名称" # 确认信号强度
👉 可能问题:路由器开启AP隔离模式/黑名单/MAC过滤
- 终极武器:完整日志
sudo journalctl -u NetworkManager -f # 实时追踪日志 sudo nmcli general logging level DEBUG # 开启DEBUG模式
💡 冷知识:NetworkManager彩蛋
配置文件藏在/etc/NetworkManager/
,但别手改!用nmcli con edit
进入交互模式才安全
🎯 隐藏技能:用nmtui
召唤终端图形界面,SSH运维神器!
文章评论