此命令将显示 MX 记录的输出:
dig @ns1.myname.com myname.com +short MX
Run Code Online (Sandbox Code Playgroud)
这将输出 A 记录:
dig @ns1.myname.com myname.com +short A
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在一个输出显示中同时使用 +short 输出 A 和 MX?
更新:Cakemox 这是我收到的输出:
root@server1:~# dig +noall +answer @ns1.myname.com myname.com MX
myname.com. 86400 IN MX 10 ASPMX2.GOOGLEMAIL.COM.
myname.com. 86400 IN MX 10 ASPMX3.GOOGLEMAIL.COM.
myname.com. 86400 IN MX 1 ASPMX.L.GOOGLE.COM.
myname.com. 86400 IN MX 5 ALT1.ASPMX.L.GOOGLE.COM.
myname.com. 86400 IN MX 5 ALT2.ASPMX.L.GOOGLE.COM.
Run Code Online (Sandbox Code Playgroud)
我希望只用一个 dig 命令就可以得到这种输出,而不用分号分隔?
root@server1:~# dig @ns1.myname.com myname.com +short MX; dig @ns1.myname.com myname.com +short A
5 ALT1.ASPMX.L.GOOGLE.COM.
5 ALT2.ASPMX.L.GOOGLE.COM.
10 ASPMX2.GOOGLEMAIL.COM.
10 ASPMX3.GOOGLEMAIL.COM.
1 ASPMX.L.GOOGLE.COM.
63.98.113.202
Run Code Online (Sandbox Code Playgroud)
“在一个显示器中输出”是什么意思?
由于简单,我几乎无法想象这是实际答案,但根据我现在假设的答案,这应该可以解决问题:
dig @ns1.myname.com myname.com +short MX; dig @ns1.myname.com myname.com +short A
Run Code Online (Sandbox Code Playgroud)
您可以简单地将多个命令排在一行中,方法是用分号分隔它们。
dig +noall +answer @ns1.myname.com myname.com ANY
Run Code Online (Sandbox Code Playgroud)
如果您不想要所有类型,您可以 grep 出您需要的类型,或者依次查询您想要的每个类型。
| 归档时间: |
|
| 查看次数: |
30412 次 |
| 最近记录: |