兩天來,我的筆記型電腦無法再連接到網路(也就是我的路由器以外的所有機器)。我調查了以下幾件事:
- 網路存取工作得很好半週前。
- 我不知道是什麼導致了停電。
- 系統:Ubuntu 14.04、XFCE, 完全修補
- 我可以訪問路由器的網路介面甚至我家庭網路中的其他機器都很好
- 我不能達到任何外部伺服器,無論是名稱還是 IP。
- 我將 Google 新增
8.8.8.8
為DNS解析器,沒有變化(找到 5 後並不奇怪......) ufw
被禁用:$ sudo ufw status WARN: Doppeltes Profil 'Apache', zuletzt gefundenes wird verwendet WARN: Doppeltes Profil 'Apache Secure', zuletzt gefundenes wird verwendet WARN: Doppeltes Profil 'Apache Full', zuletzt gefundenes wird verwendet Status: Inaktiv
iptables
沒有奇怪的條目:$ sudo iptables-save *filter :INPUT ACCEPT [240:30526] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [2994769:4696400653] COMMIT
我檢查了路由器,那裡沒有活動的防火牆。此外,所有其他計算機,每台都運行 Ubuntu,都可以很好地連接到網路。
eth0
和之間沒有區別wlan0
,兩者都不起作用。ifconfig
輸出:$ ifconfig eth0 Link encap:Ethernet HWaddr 00:17:a4:e8:2a:9c UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:18 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:229 errors:0 dropped:0 overruns:0 frame:0 TX packets:229 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:30871 (30.8 KB) TX bytes:30871 (30.8 KB) tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:10.8.0.6 P-t-P:10.8.0.5 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wlan0 Link encap:Ethernet HWaddr 00:1b:77:34:2f:09 inet addr:192.168.178.23 Bcast:192.168.178.255 Mask:255.255.255.0 inet6 addr: fe80::21b:77ff:fe34:2f09/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:188 errors:0 dropped:0 overruns:0 frame:0 TX packets:262 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:27175 (27.1 KB) TX bytes:35542 (35.5 KB)
輸出
route -n
:$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.8.0.5 128.0.0.0 UG 0 0 0 tun0 0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 wlan0 10.0.0.0 10.8.0.5 255.255.255.0 UG 0 0 0 tun0 10.8.0.1 10.8.0.5 255.255.255.255 UGH 0 0 0 tun0 10.8.0.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0 128.0.0.0 10.8.0.5 128.0.0.0 UG 0 0 0 tun0 188.192.138.205 192.168.178.1 255.255.255.255 UGH 0 0 0 wlan0 192.168.178.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
我現在基本上已經無計可施了。我可以嘗試什麼才能使筆記型電腦重新連接到“網路”?我們將很樂意提供您需要的任何診斷數據。
答案1
嘗試這個:
# stop network manager
sudo /etc/init.d/NetworkManager stop
# if on a cable connection, re-run with dhcp
sudo ip link set dev eth0 down
sudo dhclient eth0
# try to ping via ip first
ping 8.8.8.8
(ifconfig 輸出後更新)
目前您使用 wlan,只是為了確保插入 caple 並重新檢查 eth0 和 DHCP。必須有一個到網關的預設路由,如評論中所述,例如
sudo ip route add default via 192.168.178.1
答案2
嘗試這個:
點選右上角的網路符號→編輯連接:
反白顯示您的 VPN 連線 →編輯。
去IPv4 設定→路線...並檢查僅將此連接用於其網路上的資源並保存。然後嘗試存取互聯網。
答案3
你做什麼
ifconfig
說?
你有ip嗎?您的適配器是否配置為 DHCP?您的路由器 DHCP 伺服器啟用了嗎?