dig 命令使用

news/2024/10/17 12:21:36/

参考:dig命令解析

dig 命令主要用来从 DNS 域名服务器查询主机地址信息,可以用来测试域名系统工作是否正常。

参数:

  1. 主机:指定要查询域名主机;
  2. 查询类型:指定DNS查询的类型;
  3. 查询类:指定查询DNS的class;
  4. 查询选项:指定查询选项。
​
@<服务器地址>:指定进行域名解析的域名服务器;
-b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求;
-f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息;
-P:指定域名服务器所使用端口号;
-t<类型>:指定要查询的DNS数据类型;
-x<IP地址>:执行逆向域名查询;
-4:使用IPv4;
-6:使用IPv6;
-h:显示指令帮助信息。
dig @8.8.8.8 www.baidu.com #指定DNS服务器解析,比如
[root@jenkins ~]# dig @223.5.5.5 www.baidu.com; <<>> DiG 9.11.4-P2-RedHat-9.11.4-9.P2.el7 <<>> @223.5.5.5 www.baidu.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18719
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;www.baidu.com.			IN	A;; ANSWER SECTION:
www.baidu.com.		15	IN	CNAME	www.a.shifen.com.
www.a.shifen.com.	15	IN	A	220.181.38.150
www.a.shifen.com.	15	IN	A	220.181.38.149;; Query time: 6 msec
;; SERVER: 223.5.5.5#53(223.5.5.5)
;; WHEN: Tue Oct 22 02:20:06 EDT 2019
;; MSG SIZE  rcvd: 90
dig www.baidu.com +short #简洁查询
dig +nocmd +noall +answer +ttlid www.baidu.com #更简洁查询
dig +trac www.baidu.com   #DNS请求的递归查询过程
dig +trace -t A @8.8.8.8 taobao.com #指定A记录解析
dig www.baidu.com CNAME #查询域名的CNAME
dig -x 8.8.8.8 #反查询,通过IP查询域名
dig -x 8.8.8.8 +short 

类型目的
A地址记录,用来指定域名的 IPv4 地址,如果需要将域名指向一个 IP 地址,就需要添加 A 记录。
AAAA用来指定主机名(或域名)对应的 IPv6 地址记录。
CNAME如果需要将域名指向另一个域名,再由另一个域名提供 ip 地址,就需要添加 CNAME 记录。
MX如果需要设置邮箱,让邮箱能够收到邮件,需要添加 MX 记录。
NS域名服务器记录,如果需要把子域名交给其他 DNS 服务器解析,就需要添加 NS 记录。
SOASOA 这种记录是所有区域性文件中的强制性记录。它必须是一个文件中的第一个记录。
TXT可以写任何东西,长度限制为 255。绝大多数的 TXT记录是用来做 SPF 记录(反垃圾邮件)。

http://www.ppmy.cn/news/191450.html

相关文章

​GeForce 和 TITAN 产品​对CUDA的支持对照表

GeForce 和 TITAN 产品 GPU计算能力GeForce RTX 30908.6GeForce RTX 30808.6GeForce RTX 30708.6NVIDIA TITAN RTX7.5GeForce RTX 2080 Ti7.5GeForce RTX 20807.5GeForce RTX 20707.5GeForce RTX 20607.5NVIDIA TITAN V7.0NVIDIA TITAN Xp6.1NVIDIA TITAN X6.1GeForce GTX 108…

【1080TI驱动+CUDA10.1+cudnn】安装记录

1.安装显卡驱动 简单一步在ubuntu18.04下nvidia driver的安装 直接通过Ubuntu自带UI界面安装&#xff0c;应用更改自动安装&#xff0c;重启生效 卸载CUDA和cuDNN看这 2.安装CUDA10.1 官网下载地址 运行.run文件 sudo sh cuda_10.1.105_418.39_linux.run因为已经安装了…

win10下RTX 2080ti安装cuda10.0和cudnn7.6.5

1 安装显卡驱动 在NVIDIA官网上下载显卡驱动&#xff0c;并进行安装 NVIDIA官网下载页面 2 安装cuda10.0 在cuda历史版本列表中下载cuda10.0 cuda10.0下载链接 下载完成后安装cuda&#xff0c;采用默认安装即可。 3 下载并配置cudnn cudnn并不是一个安装程序&#xff…

Ubuntu14.04 +GTX1070 Ti +cuda 8.0+cudnn5.1+tensorflow 1.2 的安装

最近新配置了一个新电脑&#xff0c;装上了 GTX1070 Ti&#xff0c;在安装cuda 8.0 和tensorflow 1.2 &#xff0c;趟了一点坑。在此记录下来&#xff0c;希望能给他们一些帮助。 1、安装 ubuntu 14.04 安装过程不赘述&#xff0c;当然&#xff0c;你也可以安装 16.04或者17.0…

1050Ti 安装CUDA、cuDNN

我的笔记本配置的是1050Ti显卡&#xff0c;所以这里我依照自己的配置选择cuda与cuDNN的版本。本文后续部分主要也是转载 宽长高 博主的。但是与该博主不同的是cudnn我选择的是7.0.4&#xff08;亲测不能选择 7.4.1版&#xff09;。 这里附上我自己的tensorflow、CUDA、cuDNN的版…

深度学习Ubuntu18.04+RTX 2080Ti+cuda10.0+cudnn7.42+tensorflow-gpu=1.13.0rc2

一、安装Ubuntu18.04 查看之前教程&#xff1a;https://blog.csdn.net/sun___shy/article/details/87558563 二、安装RTX2080Ti驱动 正常显卡的驱动在sudo apt-get update之后&#xff0c;都会在软件和更新里面的附加驱动中显示&#xff0c;或者通过指令 sudo ubuntu-driver…

NG DI

依赖注入 Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. 控制反转&#xff08;Inversion of Control&#xff0c;缩写为IoC&#xff09;&#xff0c;是面向对象编程中的一种设计原则&#xff0c;可以用来减低计算机代码之间的耦合度。 依…

cuda中threadIdx、blockIdx、blockDim和gridDim的使用

一、直观的感觉线程、线程块、线程格 为了直观的感觉线程、线程块、线程格&#xff0c;画了下面一个示意图。分为了两部分&#xff0c;一部分为线程格&#xff0c;另一部分为线程块&#xff0c;在图中线程格和线程块都画成了3维的&#xff0c;实际也可以是一维或者二维的。其中…