web-dev-qa-db-ja.com

接続を確立できますが、それでも「接続:ネットワークに到達できません」というメッセージが表示されます

Asus E402NAラップトップを使用しています。 Ubuntu 16.04をインストールしました。インストールの最後にインストーラーがクラッシュしましたが、まだUbuntuを起動して起動することができます(これが役立つ情報であるかどうかはわかりませんが、それは今心配している問題ではありません)。

私はwifiネットワークを見ることができ、接続することができます(そして、間違ったパスワードを使用しているかどうかを検出します)。接続が確立されると表示されます。ただし、オンラインにしようとすると、どのサイトにもアクセスできず、pingを実行できません。

$ ping 192.168.0.1
connect: Network is unreachable

$ ping 8.8.8.8
connect: Network is unreachable

イーサネットを使用して接続しようとしましたが、効果は同じです。接続が確立されたことがわかりますが、pingを試行しても同じ結果が得られます。ライブUSBを起動したときにも同じことが起こるため、インストールとは関係ないと思います。 Debian 9.5.0ライブusbを実行しようとしましたが、イーサネット経由で接続したときにも同じことが起こりました。同様に、Ubuntu 16.04のライブUSBを実行する場合。

インストールしたUbuntu 16.04で実行したいくつかのコマンドの出力を次に示します。wifiネットワークに接続した状態でnetstatを実行しました。

$ netstat -natp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1336/cupsd      
tcp6       0      0 ::1:631                 :::*                    LISTEN      1336/cupsd 

$ ifconfig -a
enp1s0f2  Link encap:Ethernet  HWaddr 60:45:cb:bf:bd:2e  
          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)

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:6836 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6836 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:507456 (507.4 KB)  TX bytes:507456 (507.4 KB)

wlp2s0    Link encap:Ethernet  HWaddr f0:03:8c:8f:5d:15  
          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)

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

編集:Sudo dhclient -vの実行時:

$ Sudo dhclient -v
Internet Systems Consortium DHCP Client 4.3.3
Copyright 2004-2015 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/


Listening on LPF/wlp2s0/f0:03:8c:8f:5d:15
Sending on   LPF/wlp2s0/f0:03:8c:8f:5d:15
Listening on LPF/enp1s0f2/60:45:cb:bf:bd:2e
Sending on   LPF/enp1s0f2/60:45:cb:bf:bd:2e
Sending on   Socket/fallback
DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 3 (xid=0x995990e)
Unable to set up timer: out of range

If you think you have received this message due to a bug rather
than a configuration issue please read the section on submitting
bugs on either our web page at www.isc.org or in the README file
before submitting a bug.  These pages explain the proper
process and the information we find helpful for debugging..

exiting.
2
saladbowl

ifconfig出力に基づいて、接続は OSIリンク層 で確立されているように見えますが、インターフェイスにはIPアドレスが割り当てられていません。

それにはいくつかの可能な説明があります-例えば:

  • ネットワークはDHCPを使用していません(他のデバイスが静的IPアドレスで構成されていることを意味します)
  • ネットワークはDHCPを使用するように設定されていますが、DHCPサーバーはこのデバイスにアドレスを提供していません(おそらくMACベースのホワイトリストまたはブラックリストが原因です)
  • ファイアウォールがDHCPの機能を妨げています(DHCP検出パケットがクライアントを終了できないようにするか、DHCP応答がクライアントに到達できないようにする)

Sudo dhclient -vからの詳細な出力は、クライアントが少なくともDHCP発見フェーズを開始していることを確認します-しかし、不可解なエラーで突然終了します

Unable to set up timer: out of range

この特定のエラーをグーグルで検索すると、次のバグレポートが表示されます isc-dhcp-client:Error 'Unable to set up timer:out of range' when when system time too too too time システムのハードウェアクロックがDHCPサーバーのクロックから外れると、DHCPクライアントは混乱します。

クロックオフセットを修正すると、問題が修正されます。

2
steeldriver