沒有網路連接,但名稱伺服器正常,沒有防火牆

沒有網路連接,但名稱伺服器正常,沒有防火牆

兩天來,我的筆記型電腦無法再連接到網路(也就是我的路由器以外的所有機器)。我調查了以下幾件事:

  1. 網路存取工作得很好半週前。
  2. 我不知道是什麼導致了停電。
  3. 系統:Ubuntu 14.04、XFCE, 完全修補
  4. 可以訪問路由器的網路介面甚至我家庭網路中的其他機器都很好
  5. 不能達到任何外部伺服器,無論是名稱還是 IP。
  6. 我將 Google 新增8.8.8.8DNS解析器,沒有變化(找到 5 後並不奇怪......)
  7. 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
    
  8. iptables沒有奇怪的條目:

    $ sudo iptables-save
    *filter
    :INPUT ACCEPT [240:30526]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [2994769:4696400653]
    COMMIT
    
  9. 我檢查了路由器,那裡沒有活動的防火牆。此外,所有其他計算機,每台都運行 Ubuntu,都可以很好地連接到網路。

  10. eth0和之間沒有區別wlan0,兩者都不起作用。

  11. 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)
    
  12. 輸出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

嘗試這個:

  1. 點選右上角的網路符號→編輯連接:

  2. 反白顯示您的 VPN 連線 →編輯

  3. IPv4 設定路線...並檢查僅將此連接用於其網路上的資源並保存。然後嘗試存取互聯網。

答案3

你做什麼

 ifconfig

說?

你有ip嗎?您的適配器是否配置為 DHCP?您的路由器 DHCP 伺服器啟用了嗎?

相關內容