注册dns服务器ip,DNS服务器地址 - 全国dns服务器地址,全国各地dns地址大全

定义:Nslookup.exe 是命令行管理工具,用于测试或解决 DNS 服务器问题。此工具是通过“控制面板”与 TCP/IP 协议一起安装的。

作用:查询域名所对应的IP地址

nslookup最简单的用法就是查询域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。其用法是:

nslookup 域名

ex:

nslookup darpple.3322.org

Server: ns.cache.yntel //反向解释获得使用的DNS服务器的名称,昆明电信的DNS

Address: 222.172.200.68

Non-authoritative answer: //这个结果是从服务器的缓存中得到的,所以提醒是没有权威的应答

Name: darpple.3322.org

Address: 116.54.14.188 //我的机器的ip

ps:若目标域名有别记录,你将看到nslookup不同于ping的地方

ex:

nslookup www.google.cn

nslookup darpple.3322.org

Server: ns.cache.yntel

Address: 222.172.200.68

Non-authoritative answer:

name: cn.1.google.com

Address: 203.208.33.101,203.208.11.100 //不同于ping的地方

Alisases: www.google.cn

参数:

nslookup –qt=类型 目标域名

注意qt必须小写。

类型可以是一下字符,不区分大小写:

A 地址记录(Ipv4)

AAAA 地址记录(Ipv6)

AFSDB Andrew文件系统数据库服务器记录(不懂)

ATMA ATM地址记录(不是自动提款机)

CNAME 别名记录

HINFO 硬件配置记录,包括CPU、操作系统信息

ISDN 域名对应的ISDN号码

MB 存放指定邮箱的服务器

MG 邮件组记录

MINFO 邮件组和邮箱的信息记录

MR 改名的邮箱记录

MX 邮件服务器记录

NS 名字服务器记录

PTR 反向记录(从IP地址解释域名)

RP 负责人记录

RT 路由穿透记录(不懂)

SRV TCP服务器信息记录(将有大用处)

TXT 域名对应的文本信息

X25 域名对应的X.25地址记录

Ex:

D:\>nslookup -qt=ns www.google.cn

Server: ns.cache.yntel

Address: 222.172.200.68

Non-authoritative answer:

www.google.cn canonical name = cn.l.google.com

l.google.com

primary name server = g.l.google.com

responsible mail addr = dns-admin.google.com

serial = 1359794

refresh = 900 (15 mins)

retry = 900 (15 mins)

expire = 1800 (30 mins)

default TTL = 60 (1 min)

使用指定的域名解析服务器进行查询:

在默认情况下nslookup使用的是我们在本机TCP/IP配置中的DNS服务器进行查询,但有时候我们需要指定一个特定的服务器进行查询试验。

nslookup [-qt=type] 目标域名 指定的域名服务器

ex:

D:\>nslookup www.google.com a.gtld-servers.net

(root) nameserver = a.root-servers.net

(root) nameserver = m.root-servers.net

(root) nameserver = j.root-servers.net

(root) nameserver = b.root-servers.net

(root) nameserver = l.root-servers.net

(root) nameserver = g.root-servers.net

(root) nameserver = k.root-servers.net

(root) nameserver = c.root-servers.net

(root) nameserver = h.root-servers.net

(root) nameserver = f.root-servers.net

(root) nameserver = d.root-servers.net

(root) nameserver = e.root-servers.net

(root) nameserver = i.root-servers.net

a.root-servers.net internet address = 198.41.0.4

a.root-servers.net AAAA IPv6 address = 2001:503:ba3e::2:30

m.root-servers.net internet address = 202.12.27.33

m.root-servers.net AAAA IPv6 address = 2001:dc3::35

j.root-servers.net internet address = 192.58.128.30

j.root-servers.net AAAA IPv6 address = 2001:503:c27::2:30

b.root-servers.net internet address = 192.228.79.201

l.root-servers.net internet address = 199.7.83.42

g.root-servers.net internet address = 192.112.36.4

k.root-servers.net internet address = 193.0.14.129

k.root-servers.net AAAA IPv6 address = 2001:7fd::1

c.root-servers.net internet address = 192.33.4.12

h.root-servers.net internet address = 128.63.2.53

*** Can't find server name for address 192.5.6.30: No information

Server: UnKnown

Address: 192.5.6.30

Name: www.google.com

Served by:

- ns1.google.com

216.239.32.10

google.com

- ns2.google.com

216.239.34.10

google.com

- ns3.google.com

216.239.36.10

google.com

- ns4.google.com

216.239.38.10

google.com

D:\>nslookup www.xxx.com ns1.dreamhost.com

Server: ns1.dreamhost.com

Address: 66.33.206.206

Name: www.xxx.com

Address: 4.36.66.178

这个命令直接从顶级域名服务器查询www.google.com的NS记录。所有的二级域名的NS记录都存放在顶级域名服务器中,这是最权威的解释。注意这次没有非授 权结果的提示。对于二级域名的NS记录查询来说这肯定是授权结果。顶级域名服务器的名称是a到j.gtld-servers.net共十台服务 器。(gtld是Global Top Level Domain的缩写)。

各种操作系统下清空DNS缓存方法/命令

微软windows下如何清空DNS缓存

In Microsoft Windows, you can use the command ipconfig /flushdns to flush the DNS resolver cache.

在微软windows下,你可以用命令 ipconfig /flushdns 来清空dns 缓存内容。

You can also use the command ipconfig /displaydns to view the DNS resolver cache.

你也可以用命令 ipconfig /displaydns 来查看dns 缓存内容。

ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

How to Flush DNS in Mac OSX

Mac OSX下如何清空DNS缓存

In Mac OSX, you can use the command lookupd -flushcache to flush the DNS resolver cache.

在Mac OSX中,你可以用这个命令lookupd -flushcache来清空保留的缓存。

bash-2.05a$ lookupd -flushcache

How to Flush DNS in Linux

Linux 下如何清空DNS缓存

In Linux, the nscd daemon manages the DNS cache.

在linux中,nscd进程负责管理DNS缓存。

To flush the DNS cache, restart the nscd daemon.

要清空DNS缓存,重启nscd 守护进程就行了。

To restart the nscd daemon, use the command `/etc/rc.d/init.d/nscd restart`.

要重启nscd 进程,使用命令 /etc/rc.d/init.d/nscd restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值