非常に初歩的な質問で申し訳ありません。しかし、どこから始めればいいのかよく分かりません。
私のルーターは 192.168.1.254 にあります。ping を実行してログインできます。
私のラップトップ (Ubuntu 14.04) に DHCP によってアドレスが割り当てられました。すばらしい。
$ ping www.google.com
PING www.google.com (74.125.24.147) 56(84) bytes of data.
... Destination host unreachable.
したがって、DNS は動作しているようです (上記の IP アドレスは CCIIW です) が、外部との接続はありません。
そのルーターにはいくつかのデバイスが接続されています。それらはすべてインターネットに接続できます。Ubuntu 14.04 ラップトップ (もう 1 台)、Mac OS X、iPhone、Android などが含まれます。
ノートパソコンは職場では問題なくインターネットに接続できますが、家に持ち帰ると接続できなくなります。
追加の出力を投稿するのは構いませんが、400 行の TL;DR から始めるのは望んでいません。
更新: 問題は再起動後もまだ残っています。ネットワークインターフェースは明らかにdhcpで構成されているようですがsudo dhclient
、
10.0.3.0 0.0.0.0 255.255.255.0 U 0 0 0 lxcbr0
192.168.1.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
ネットワークに到達できないというエラーが発生します。
GUI 経由でワイヤレス インターフェイスを接続および切断すると (アプレットをクリック)、突然、以下に示す route -n からの出力が表示されます。192.168.192.9 の /etc 全体を ack-grep しましたが、効果はありませんでした。
明らかに何かがルートの設定を間違えているようです。しかし、何が原因なのか、なぜdhclientがただ仕事?
出力ifconfig -a
:
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:323652 errors:0 dropped:0 overruns:0 frame:0
TX packets:323652 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:99228239 (99.2 MB) TX bytes:99228239 (99.2 MB)
lxcbr0 Link encap:Ethernet HWaddr <scrubbed>
inet addr:10.0.3.1 Bcast:10.0.3.255 Mask:255.255.255.0
inet6 addr: fe80::3c4e:76ff:fe8d:952b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8596 errors:0 dropped:0 overruns:0 frame:0
TX packets:9237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4833338 (4.8 MB) TX bytes:1745576 (1.7 MB)
veth76QSB1 Link encap:Ethernet HWaddr <scrubbed>
inet6 addr: fe80::fc1a:ddff:fec9:f778/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8596 errors:0 dropped:0 overruns:0 frame:0
TX packets:9096 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4953682 (4.9 MB) TX bytes:1710443 (1.7 MB)
virbr0 Link encap:Ethernet HWaddr <scrubbed>
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr <scrubbed>
inet addr:192.168.1.99 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::7e7a:91ff:fe7b:ce51/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:244352 errors:0 dropped:0 overruns:0 frame:0
TX packets:27359 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25261686 (25.2 MB) TX bytes:3141682 (3.1 MB)
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.192.9 0.0.0.0 UG 0 0 0 wlan0
10.0.3.0 0.0.0.0 255.255.255.0 U 0 0 0 lxcbr0
192.168.1.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
192.168.192.9 0.0.0.0 255.255.255.255 UH 0 0 0 wlan0
私はtraceroute6しか持っていません。その結果は次のようになりました:
traceroute6 208.67.220.220
traceroute: unknown host 208.67.220.220
答え1
この行:
0.0.0.0 192.168.192.9 0.0.0.0 UG 0 0 0 wlan0
デフォルト ゲートウェイが 192.168.1.254 であるべきところ、192.168.192.9 に設定されています。手動で設定されているかどうかを確認し、ルータが DHCP 経由でデフォルト ゲートウェイとして設定できるように設定を削除してください。
答え2
これはプロキシの問題である可能性があります。ラップトップでは以前のプロキシ設定がまだ使用されています。システム設定 -> ネットワーク -> システム プロキシに移動して、設定をホーム ネットワークに変更し、接続を試みてください。