【发布时间】:2013-12-21 07:32:45
【问题描述】:
我正在阅读 Windows DNS 服务器调试日志文件,尤其是数据包捕获,并试图了解如何解析主机名以便在脚本中使用它们。
以下是 ANSWER 部分的示例:
Offset = 0x007f, RR count = 2
Name "[C06A](5)e6033(1)g(10)akamaiedge[C059](3)net(0)"
TYPE A (1)
CLASS 1
TTL 20
DLEN 4
DATA 23.62.18.101
所以,查看字符串"[C06A](5)e6033(1)g(10)akamaiedge[C059](3)net(0)" 我意识到括号中的数字是对后面字符数的计数。将它们全部替换为点(第一个和最后一个除外,它们应该被删除)就像一个魅力。
不过,方括号中的内容对我来说仍然是个谜。如果我在处理完括号和引号后将其全部删除,则上述字符串变为e6033.g.akamaiedge.net。这是一个有效的主机名。
所以我的问题是:方括号中的内容实际上是什么意思?将该字符串转换为可以提供给 nslookup 和其他工具的正确主机名的正确方法是什么?
【问题讨论】:
标签: windows dns windows-server