仮想マシンがドメイン名を解析できない理由の詳細

2444 ワード

問題の説明:
    VM 12 proにインストールされているubuntuでは、wgetやping baidu、QQなどのドメイン名を使用する際に次のような問題が発生します.
# wget www.baidu.com
--2018-04-24 18:14:42--  http://www.baidu.com/
Resolving www.baidu.com (www.baidu.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘www.baidu.com’
# ping www.baidu.com
ping: unknown host www.baidu.com
# nslookup www.baidu.com
;; connection timed out; no servers could be reached

解決方法:
    ネットワークリンクが正常な場合は、DNSサーバが設定されているかどうかを確認し、そうでない場合は、以下のDNSサービスを構築することをお勧めします:(Googleの8.8.8.8と8.8.4.4は国内で不安定で、DNSサーバの設定を変更するにはvim以下/ect/resolv.confファイルだけで、修正すれば効果的で、再起動する必要はありません)
# cat /etc/resolv.conf
nameserver 114.114.114.114
nameserver 1.2.4.8

ubuntuユーザーは、dns-nameserverアイテムを/etc/network/interfacesで変更する必要があります.
変更が完了したら、ネットワークサービスを再起動する必要があります.
# service network restart

ubuntuユーザーは、次のコマンドを使用してサービスを再起動します.
# /etc/init.d/networking restart
wgetコマンドを再度使用します.
# wget www.baidu.com
--2018-04-24 19:11:59--  http://www.baidu.com/
Resolving www.baidu.com (www.baidu.com)... 220.181.111.188, 220.181.112.244
Connecting to www.baidu.com (www.baidu.com)|220.181.111.188|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2381 (2.3K) [text/html]
Saving to: ‘index.html’

index.html                                   100%[=============================================================================================>]   2.33K  --.-KB/s    in 0.001s  

2018-04-24 19:12:09 (3.08 MB/s) - ‘index.html’ saved [2381/2381]

小さなテクニックがあります.wgetのデフォルトではIpv 6が有限に解析されますが、そのdomainにIpv 6がない場合、サーバは解析に失敗してタイムアウトした後、通常の流れでIpv 4を解析するので、wgetのあるサイトでは遅い場合があります.この場合、以下の方法が必要です.
# wget -4 www.baidu.com
--2018-04-24 19:12:19--  http://www.baidu.com/
Resolving www.baidu.com (www.baidu.com)... 220.181.111.188, 220.181.112.244
Connecting to www.baidu.com (www.baidu.com)|220.181.111.188|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2381 (2.3K) [text/html]
Saving to: ‘index.html.1’

index.html.1                                 100%[=============================================================================================>]   2.33K  --.-KB/s    in 0s      

2018-04-24 19:12:24 (16.4 MB/s) - ‘index.html.1’ saved [2381/2381]
の速度は肉眼で見ることができ、親測定した.