Networking
通過乙太網連接但無法瀏覽網際網路
在過去的 2 個月裡,我一直在完美地執行 Arch Linux,沒有任何問題,但突然間,由於沒有明確的原因,我無法再瀏覽網際網路,我通過乙太網連接並且正在使用 NetworkManager,我已經執行了命令
nmcli device
輸出表明我的有線連接已連接並正常工作
我試過 ping 8.8.8.8 並且它可以工作,但是每當我嘗試使用 pacman 下載一個包時它就不起作用當我嘗試瀏覽網際網路時它不起作用
我也試過跑步
ip route
輸出我的本地 IP 地址
讓我們先分解問題。
是介面問題還是ip問題?通過發出檢查它:
ip link
。如果您可以看到連接到網際網路的下一跳的介面,則發出
ip -4 addr
. 它是否有您希望看到的任何 ipv4 地址?確保它不是自分配的ip,例如169.xxx如果您可以看到預期的 ip,請嘗試 ping 下一跳路由器。如果沒問題,然後 ping 8.8.8.8。如果通過了,ip聯網就好了。
是ip路由嗎?如果您可以 ping LAN 上的任何設備,但不能 ping 通 Internet 主機,則問題可能是由路由引起的。通過發出檢查它
ip -4 route
並確保結果指向您的網關。是DNS嗎?ping google.com。如果不成功,則問題可能是 dns。也許您的 /etc/resolv.conf 包含不正確的解析器。檢查那個。