Centos中的dns

查看dns配置文件:

[root@centos1 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search asia-east1-b.c.flowing-depot-256916.internal c.flowing-depot-256916.internal google.internal
nameserver 169.254.169.254

本地强制dns解析文件:

[root@centos1 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.140.0.9 centos1.asia-east1-b.c.flowing-depot-256916.internal centos1  # Added by Google
169.254.169.254 metadata.google.internal  # Added by Google

 

域名查询工具:nslookup

直接安装nslookup提示没有相关的包,经查询 它是bind-utils 包的一部分,安装命令如下

yum install bind-utils

查询

[root@centos1 ~]# nslookup baidu.com
Server:         169.254.169.254
Address:        169.254.169.254#53

Non-authoritative answer:
Name:   baidu.com
Address: 39.156.69.79
Name:   baidu.com
Address: 220.181.38.148

查询其它记录

nslookup -type=type domain [dns-server]

其中type参数有:

A 地址记录
AAAA 地址记录
AFSDB Andrew文件系统数据库服务器记录
ATMA ATM地址记录
CNAME 别名记录
HINFO 硬件配置记录,包括CPU、操作系统信息
ISDN 域名对应的ISDN号码
MB 存放指定邮箱的服务器
MG 邮件组记录
MINFO 邮件组和邮箱的信息记录
MR 改名的邮箱记录
MX 邮件服务器记录
NS 名字服务器记录
PTR 反向记录
RP 负责人记录
RT 路由穿透记录
SRV TCP服务器信息记录
TXT 域名对应的文本信息
X25 域名对应的X.25地址记录

[root@centos1 ~]# nslookup -type=A baidu.com
Server:         169.254.169.254
Address:        169.254.169.254#53

Non-authoritative answer:
Name:   baidu.com
Address: 39.156.69.79
Name:   baidu.com
Address: 220.181.38.148
[root@centos1 ~]# nslookup -type=mx baidu.com
Server:         169.254.169.254
Address:        169.254.169.254#53

Non-authoritative answer:
baidu.com       mail exchanger = 15 mx.n.shifen.com.
baidu.com       mail exchanger = 20 mx1.baidu.com.
baidu.com       mail exchanger = 20 jpmx.baidu.com.
baidu.com       mail exchanger = 20 mx50.baidu.com.
baidu.com       mail exchanger = 10 mx.maillb.baidu.com.

Authoritative answers can be found from:

 

上一篇:Centos 定时任务

下一篇:Linux网络相关命令