web-dev-qa-db-ja.com

Ubuntu 14.04 LTSはDNSを解決できません

ping google.comを実行すると、ping: unknown Host google.comを取得します

しかし、ping 173.194.67.138を実行すると、次のようになります。

PING 173.194.67.138 (173.194.67.138) 56(84) bytes of data.
64 bytes from 173.194.67.138: icmp_seq=1 ttl=48 time=5.33 ms
64 bytes from 173.194.67.138: icmp_seq=2 ttl=48 time=5.40 ms

DNSを解決しようとするとエラーが発生するはずです。何かできることはありますか?

これは私のsyslogからです:

    Aug 14 19:55:15 localhost ntpd[1184]: ntpd [email protected] Mon Apr 13 13:39:46 UTC 2015 (1)
Aug 14 19:55:15 localhost ntpd[1185]: proto: precision = 0.102 usec
Aug 14 19:55:15 localhost ntpd[1185]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
Aug 14 19:55:15 localhost ntpd[1185]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen and drop on 1 v6wildcard :: UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 2 lo 127.0.0.1 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 3 eth0 108.61.209.172 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 4 lo ::1 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 5 eth0 fe80::5400:ff:fe10:937 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: peers refreshed
Aug 14 19:55:15 localhost ntpd[1185]: Listening on routing socket on fd #22 for interface updates
Aug 14 19:55:19 localhost ntpd[1185]: ntpd exiting on signal 15
Aug 14 19:55:29 localhost ntpdate[1216]: Can't find Host 1.time.constant.com: Name or service not known (-2)
Aug 14 19:55:39 localhost ntpdate[1216]: Can't find Host 2.time.constant.com: Name or service not known (-2)
Aug 14 19:55:49 localhost ntpdate[1216]: Can't find Host 3.time.constant.com: Name or service not known (-2)
Aug 14 19:55:49 localhost ntpdate[1216]: no servers can be used, exiting
Aug 14 19:55:49 localhost ntpd[1250]: ntpd [email protected] Mon Apr 13 13:39:46 UTC 2015 (1)
Aug 14 19:55:49 localhost ntpd[1251]: proto: precision = 0.122 usec
Aug 14 19:55:49 localhost ntpd[1251]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
Aug 14 19:55:49 localhost ntpd[1251]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen and drop on 1 v6wildcard :: UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 2 lo 127.0.0.1 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 3 eth0 108.61.209.172 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 4 lo ::1 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 5 eth0 fe80::5400:ff:fe10:937 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: peers refreshed
Aug 14 19:55:49 localhost ntpd[1251]: Listening on routing socket on fd #22 for interface updates
Aug 14 19:55:59 localhost ntpd[1251]: Deferring DNS for 1.time.constant.com 1
Aug 14 19:56:09 localhost ntpd[1251]: Deferring DNS for 2.time.constant.com 1
Aug 14 19:56:19 localhost ntpd[1251]: Deferring DNS for 3.time.constant.com 1
Aug 14 19:56:19 localhost ntpd[1255]: signal_no_reset: signal 17 had flags 4000000
Aug 14 19:56:31 localhost ntpd_intres[1255]: Host name not found: 1.time.constant.com
Aug 14 19:56:41 localhost ntpd_intres[1255]: Host name not found: 2.time.constant.com
Aug 14 19:56:51 localhost ntpd_intres[1255]: Host name not found: 3.time.constant.com
1
jibreel

これはできないと思います。

nslookup rtfm.mit.edu

しかし、あなたはこれを行うことができます:

nslookup rtfm.mit.edu 8.8.8.8

/etc/resolv.confファイルの内容を確認すると、おそらく空であるか、Ubuntuが到達できないものにDNSリゾルバーを向けています。 /etc/resolv.confは、プレーンテキストエディター(vim、nanoなど)を使用して手動で構成できます。または、resolvconfパッケージがインストールされている場合は、/etc/network/interfacesから構成できます。または、Network Managerがそれを管理し、環境で使用されている場合、DHCPからDNSサーバー情報を取得します。 Ubuntuが使用している方法を把握する必要があります。修正するために手動で行った変更は、/etc/resolv.confが次回ネットワークを再起動または切断したときにresolvconfによって上書きされ、Network Managerは場所。

これがイーサネットを使用するオフィスマシン、wifiを備えたホームマシン、デスクトップ、またはラップトップであるかどうか、およびそれがどのようなネットワーク接続を持っているかはわかりません。より具体的にするためには、これらの詳細に関する詳細情報が必要です。具体的な回答には、あなたからの詳細が必要です。

6
user207998