如何快速解決Ubuntu系統(tǒng)中的網(wǎng)絡(luò)連接問(wèn)題?
1. 驗(yàn)證基礎(chǔ)網(wǎng)絡(luò)狀態(tài)
執(zhí)行以下命令查看網(wǎng)絡(luò)接口狀態(tài):
ip addr show
若接口未啟用,嘗試激活:
sudo ip link set <接口名> up
2. 檢測(cè)網(wǎng)絡(luò)服務(wù)運(yùn)行狀態(tài)
檢查NetworkManager服務(wù)是否活躍:
systemctl status NetworkManager
若服務(wù)未運(yùn)行,重啟服務(wù):
sudo systemctl restart NetworkManager
3. 排查無(wú)線(xiàn)網(wǎng)卡驅(qū)動(dòng)問(wèn)題
查看已加載的無(wú)線(xiàn)模塊:
lsmod | grep -i wireless
更新驅(qū)動(dòng)或安裝固件包:
sudo apt install --reinstall linux-firmware
4. 重置DNS配置
臨時(shí)修改DNS服務(wù)器測(cè)試連通性:
sudo resolvectl dns <接口名> 8.8.8.8 1.1.1.1
永久修改需編輯配置文件:
/etc/systemd/resolved.conf
5. 檢查防火墻規(guī)則限制
臨時(shí)關(guān)閉UFW防火墻測(cè)試:
sudo ufw disable
查看現(xiàn)有規(guī)則:
sudo ufw status numbered
6. 分析網(wǎng)絡(luò)日志定位問(wèn)題
實(shí)時(shí)監(jiān)控系統(tǒng)日志:
journalctl -f -u NetworkManager
查看內(nèi)核級(jí)網(wǎng)絡(luò)事件:
dmesg | grep -i net
7. 測(cè)試網(wǎng)絡(luò)硬件功能
通過(guò)Live USB啟動(dòng)系統(tǒng),驗(yàn)證硬件是否正常工作。若在Live環(huán)境中網(wǎng)絡(luò)正常,可能需重裝系統(tǒng)驅(qū)動(dòng)或修復(fù)系統(tǒng)配置。
8. 恢復(fù)默認(rèn)網(wǎng)絡(luò)配置
清除NetworkManager存儲(chǔ)的配置:
sudo rm /etc/NetworkManager/system-connections/*
重新掃描網(wǎng)絡(luò)接口:
sudo nmcli dev connect <接口名>