无法解析域名,DNS能ping通。

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

无法解析域名,DNS能ping通。

#1

帖子 windisillusion »

反复倒腾了好长时间,就是上不了王。
IP是DHCP获得的。网络正常。
dns服务器也能ping 通,就是无法解析域名。痛苦中 :em20 :em20

求各位大仙帮忙。
附件
QQ截图20141114131105.jpg
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#2

帖子 windisillusion »

lee@lee-VirtualBox:~$ sudo lshw -numeric -class network
*-network
description: Ethernet interface
product: 82540EM Gigabit Ethernet Controller [8086:100E]
vendor: Intel Corporation [8086]
physical id: 3
bus info: pci@0000:00:03.0
logical name: eth0
version: 02
serial: 08:00:27:52:c6:10
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 66MHz
capabilities: pm pcix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.21-k8-NAPI duplex=full ip=10.0.2.15 latency=64 link=yes mingnt=255 multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:10 memory:f0000000-f001ffff ioport:d010(size=8)
lee@lee-VirtualBox:~$ sudo ifconfig -a
eth0 Link encap:以太网 硬件地址 08:00:27:52:c6:10
inet 地址:10.0.2.15 广播:10.0.2.255 掩码:255.255.255.0
inet6 地址: fe80::a00:27ff:fe52:c610/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:58 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:623 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:7028 (7.0 KB) 发送字节:56267 (56.2 KB)

lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:1143 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:1143 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:88722 (88.7 KB) 发送字节:88722 (88.7 KB)

lee@lee-VirtualBox:~$ sudo route -nv
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
0.0.0.0 10.0.2.1 0.0.0.0 UG 0 0 0 eth0
10.0.2.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
lee@lee-VirtualBox:~$ sudo dhclient -v
Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/08:00:27:52:c6:10
Sending on LPF/eth0/08:00:27:52:c6:10
Sending on Socket/fallback
DHCPREQUEST of 10.0.2.15 on eth0 to 255.255.255.255 port 67 (xid=0x5ad14679)
DHCPACK of 10.0.2.15 from 10.0.2.3
RTNETLINK answers: File exists
bound to 10.0.2.15 -- renewal in 470 seconds.
lee@lee-VirtualBox:~$ sudo 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
nameserver 127.0.1.1
lee@lee-VirtualBox:~$ sudo ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 29 11月 7 15:07 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#3

帖子 windisillusion »

环境信息

宿主机:windows 7
虚拟机:VirtualBox 4.3
ubuntu 14.10

NAT方式连接,宿主机上网正常。ping 外网地址都正常。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 无法解析域名,DNS能ping通。

#4

帖子 eexpress »

▶ nmap 114.114.114.114

Starting Nmap 6.40 ( http://nmap.org ) at 2014-11-14 14:03 CST
Nmap scan report for public1.114dns.com (114.114.114.114)
Host is up (0.048s latency).
Not shown: 998 filtered ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http

Nmap done: 1 IP address (1 host up) scanned in 10.96 seconds

有域名解析服务。
● 鸣学
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 无法解析域名,DNS能ping通。

#5

帖子 poloshiao »

sudo 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
nameserver 127.0.1.1
1. 要上網時 會到 /etc/resolv.conf 找 dns
你只有 一個 nameserver 127.0.1.1
除非你有在本機 設定 dns
否則 無法提供 上網所需要的 dns 服務
sudo ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 29 11月 7 15:07 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
2. 所以 實際上是到 /run/resolvconf/resolv.conf 尋找 nameserver
複製
nameserver 8.8.8.8
nameserver 8.8.4.4
貼上
/run/resolvconf/resolv.conf
這一行下面
nameserver 127.0.1.1
如果其它上網條件都具備
應該就可以順利上網
提醒 不需重新開機

3. 每次重新開機
/run/resolvconf/resolv.conf
都會重新更新
意思是 2. 的動作 需要重新作一次
如果要永久有效
請把
nameserver 8.8.8.8
nameserver 8.8.4.4
加在
/etc/resolvconf/resolv.conf.d/head
然後 重新開機
才會生效

4. 8.8.8.8 或 8.8.4.4 只是方便記憶的有效 dns 範例
可以更換為任何有效的 dns
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#6

帖子 windisillusion »

按照您指点的方法3,修改了/etc/resolvconf/resolv.conf.d/head
cat /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTE
nameserver 114.114.114.114
nameserver 8.8.4.4
重启后检查resolv.conf,写入正常。
sudo cat /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.4.4
nameserver 127.0.1.1
可是还是无法解析域名。
lee@lee-VirtualBox:~$ dig http://www.163.com
; <<>> DiG 9.9.5-4.3-Ubuntu <<>> http://www.163.com
;; global options: +cmd
;; connection timed out; no servers could be reached
lee@lee-VirtualBox:~$ dig http://www.baidu.com
; <<>> DiG 9.9.5-4.3-Ubuntu <<>> http://www.baidu.com
;; global options: +cmd
;; connection timed out; no servers could be reached
域名服务器联通正常:
ping 114.114.114.114
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=77 time=77.3 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=87 time=93.9 ms
64 bytes from 114.114.114.114: icmp_seq=3 ttl=72 time=96.5 ms
请求再次分析,谢谢!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 无法解析域名,DNS能ping通。

#7

帖子 eexpress »

▶ dig @114.114.114.114 www.163.com

; <<>> DiG 9.9.5-3-Ubuntu <<>> @114.114.114.114 www.163.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55244
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.163.com. IN A

;; ANSWER SECTION:
www.163.com. 329 IN CNAME www.163.com.lxdns.com.
www.163.com.lxdns.com. 330 IN CNAME 163.xdwscache.glb0.lxdns.com.
163.xdwscache.glb0.lxdns.com. 96 IN A 163.177.79.52

;; Query time: 51 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: Mon Nov 17 11:35:01 CST 2014
;; MSG SIZE rcvd: 121
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 无法解析域名,DNS能ping通。

#8

帖子 eexpress »

你看我的dns

▶ dig www.163.com

; <<>> DiG 9.9.5-3-Ubuntu <<>> www.163.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14324
;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 5, ADDITIONAL: 6

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.163.com. IN A

;; ANSWER SECTION:
www.163.com. 600 IN CNAME www.163.com.lxdns.com.
www.163.com.lxdns.com. 600 IN CNAME optoversea3.xdwscache.speedcdns.com.
optoversea3.xdwscache.speedcdns.com. 120 IN A 8.37.230.30
optoversea3.xdwscache.speedcdns.com. 120 IN A 8.37.230.14
optoversea3.xdwscache.speedcdns.com. 120 IN A 8.37.230.27
optoversea3.xdwscache.speedcdns.com. 120 IN A 8.37.230.18
optoversea3.xdwscache.speedcdns.com. 120 IN A 8.37.230.15

;; AUTHORITY SECTION:
speedcdns.com. 172799 IN NS ns2.speedcdns.com.
speedcdns.com. 172799 IN NS ns1.speedcdns.com.
speedcdns.com. 172799 IN NS ns4.speedcdns.com.
speedcdns.com. 172799 IN NS ns5.speedcdns.com.
speedcdns.com. 172799 IN NS ns3.speedcdns.com.

;; ADDITIONAL SECTION:
ns1.speedcdns.com. 172799 IN A 203.130.63.64
ns2.speedcdns.com. 172799 IN A 70.39.191.61
ns3.speedcdns.com. 172799 IN A 213.242.77.78
ns4.speedcdns.com. 172799 IN A 8.37.230.12
ns5.speedcdns.com. 172799 IN A 8.37.235.21

;; Query time: 1228 msec
;; SERVER:
;; WHEN: Mon Nov 17 11:35:31 CST 2014
;; MSG SIZE rcvd: 368
● 鸣学
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 无法解析域名,DNS能ping通。

#9

帖子 poloshiao »

; <<>> DiG 9.9.5-3-Ubuntu <<>> http://www.163.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57224
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;http://www.163.com. IN A

;; AUTHORITY SECTION:
163.com. 1749 IN SOA ns4.nease.net. admin.nease.net. 20130823 7200 1800 1209600 3600

;; Query time: 29 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Nov 17 14:08:57 CST 2014
;; MSG SIZE rcvd: 102

; <<>> DiG 9.9.5-3-Ubuntu <<>> www.163.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52990
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.163.com. IN A

;; ANSWER SECTION:
www.163.com. 58 IN CNAME www.163.com.lxdns.com.
www.163.com.lxdns.com. 599 IN CNAME optoversea3.xdwscache.speedcdns.com.
optoversea3.xdwscache.speedcdns.com. 119 IN A 61.221.181.4

;; Query time: 565 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Nov 17 14:50:16 CST 2014
;; MSG SIZE rcvd: 134
dig 163.com
; <<>> DiG 9.9.5-3-Ubuntu <<>> 163.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2373
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;163.com. IN A

;; ANSWER SECTION:
163.com. 363 IN A 123.58.180.8
163.com. 363 IN A 123.58.180.7

;; Query time: 30 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Nov 17 14:12:07 CST 2014
;; MSG SIZE rcvd: 68
whois 163.com | grep Registrant
Registry Registrant ID:
Registrant Name: Domain Admin
Registrant Organization: Netease
Registrant Street: No. 16, Keyun Road, Tianhe District,
Registrant City: Guangzhou
Registrant State/Province: Guangdong
Registrant Postal Code: 510665
Registrant Country: CN
Registrant Phone: +86.2085106370
Registrant Phone Ext:
Registrant Fax: +86.2085106370
Registrant Fax Ext:
Registrant Email: [email protected]
whois speedcdns.com | grep Registrant
Registry Registrant ID:whois-protect
Registrant Name:YinSi BaoHu Yi KaiQi (Hidden by Whois Privacy Protection Service)
Registrant Organization:YinSi BaoHu Yi KaiQi (Hidden by Whois Privacy Protection Service)
Registrant Street:3/F.,HiChina Mansion,No.27 Gulouwai Avenue,Dongcheng District,Beijing 100120,China,
Registrant City:Beijing
Registrant State/Province:Beijing
Registrant Postal Code:100120
Registrant Country:CN
Registrant Phone:+8610.65985888
Registrant Phone Ext:
Registrant Fax:+8610.65985438
Registrant Fax Ext:
Registrant Email:囗囗囗囗囗囗@YinSiBaoHu.AliYun.com
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#10

帖子 windisillusion »

还是任何域名都解析不了,问题会是出在哪里呢? :em20
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 无法解析域名,DNS能ping通。

#11

帖子 poloshiao »

lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
1. ping -c 3 127.0.0.1
inet 地址:10.0.2.15 广播:10.0.2.255 掩码:255.255.255.0
2. ping -c 3 10.0.2.15
0.0.0.0 10.0.2.1 0.0.0.0 UG 0 0 0 eth0
3. ping -c 3 10.0.2.1
4. ping -c 3 192.157.249.221
5. ping -c 3 forum.ubuntu.org.cn
把沒有回應的指令及回應內容複製貼上來
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 无法解析域名,DNS能ping通。

#12

帖子 poloshiao »

sudo cat /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.4.4
nameserver 127.0.1.1
建議 順序改為
nameserver 127.0.1.1
nameserver 8.8.4.4
nameserver 114.114.114.114
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#13

帖子 windisillusion »

1、127.0.0.1 OK
2、10.0.2.15 OK
3、ping -c 3 10.0.2.1
PING 10.0.2.1 (10.0.2.1) 56(84) bytes of data.
From 10.0.2.15 icmp_seq=1 Destination Host Unreachable
From 10.0.2.15 icmp_seq=2 Destination Host Unreachable
From 10.0.2.15 icmp_seq=3 Destination Host Unreachable
--- 10.0.2.1 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2015ms
pipe 3
4、ping -c 3 forum.ubuntu.org.cn
ping: unknown host forum.ubuntu.org.cn
5、ping 8.8.8.8 OK
ping 114.114.114.114 OK
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 无法解析域名,DNS能ping通。

#14

帖子 poloshiao »

PING 10.0.2.1 (10.0.2.1) 56(84) bytes of data.
3 packets transmitted, 0 received, +3 errors, 100% packet loss
把下面指令 複製 貼進終端機 執行
ping -c 3 10.0.2.3
把結果直接複製 貼上來
5、ping 8.8.8.8 OK
ping 114.114.114.114 OK
試試
ping -c 3 192.157.249.221
windisillusion
帖子: 8
注册时间: 2011-03-06 13:06

Re: 无法解析域名,DNS能ping通。

#15

帖子 windisillusion »

ping -c 3 192.157.249.221
PING 192.157.249.221 (192.157.249.221) 56(84) bytes of data.

--- 192.157.249.221 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2003ms
ping -c 3 10.0.2.3
PING 10.0.2.3 (10.0.2.3) 56(84) bytes of data.
64 bytes from 10.0.2.3: icmp_seq=1 ttl=63 time=0.126 ms
64 bytes from 10.0.2.3: icmp_seq=2 ttl=63 time=0.161 ms
64 bytes from 10.0.2.3: icmp_seq=3 ttl=63 time=0.289 ms

--- 10.0.2.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.126/0.192/0.289/0.070 ms
回复