昨日、Windows7 の次に Ubuntu 16.04 をインストールしました。イーサネット ワイヤ経由でルーターに接続しています。W7 では問題なく動作しますが、Ubuntu では Web サイトが表示されず、何も ping できません。
WiFi 接続は問題なく動作しますが、部屋がルーターから遠すぎます。どうすれば解決できますか?
ルート -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 100 0 0 enp2s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp2s0
192.168.0.0 0.0.0.0 255.255.255.0 U 100 0 0 enp2s0
/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
nameserver 127.0.1.1
編集:
イーサネット ケーブルをラップトップに接続した後、約 45 秒間インターネットに接続できることに気付きました。45 秒後には、Web サイトを再び表示できなくなります。
ドライバーの更新も試みましたが、効果はありませんでした。
おそらくこれは役に立つでしょう:
piotr@Espadon:~$ sudo lspci | grep -i net
02:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2200 (rev c4)
答え1
ネットワークサービスに問題がある可能性があります。リセットしてみてください。ターミナルを開くには、Ctrl+ Alt+T次に、次のように入力しますsudo service networking restart
。コマンドの実行後、マシンを再起動すると、再起動時に設定が再構成されます。
しかし、Ubuntuが書く問題があります「完全なネットワーク設定なしで起動しています」... 2 回目の再起動で問題は解決します。
これが機能せず、その後も問題が解決しない場合は、コマンド ラインを開いて次のように入力します。
echo on | sudo tee /sys/class/net/eth0/device/power/control
これで問題は解決し、その後はイーサネットが動作するはずです。
答え2
すべては順調に見えますが、一つだけ問題があります。絶対にDNSを修正する必要があります。
nameserver 192.168.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
こうすることで、ルーターの DNS が最初に検索されるので、サイトをブロックするために OpenDNS または同様のものを使用したい場合はそれを使うことができます。その後、Google の Developer DNS サーバーの両方が検索されます。