有人能解释一下这是怎么回事吗?
localuser@localhost:~$ host 127.0.0.1
1.0.0.127.in-addr.arpa domain name pointer localhost.反向解析IP地址是怎么回事?:(127.0.0.1 == 1.0.0.127)?
还有,伴随这个新附属物的意义是什么?:(在-addr.arpa)?
伙计们,提前谢谢。
发布于 2015-10-12 19:31:42
您看到的是ip地址127.0.0.1 (localhost回环)的本地正向和反向入口。
in.addr.arpa是为基础设施目的保留的顶级域。
您看到ip地址反向格式的原因是由于DNS的工作方式。该符号用于传递用于验证目的的前向确认的反向DNS进程(例如,来自ipaddress 1.1.1.1的邮件是否真的属于域example.com)。
长话短说..。in.addr.arpa是一个为反向查找保留的顶级域,并且使用倒排格式,因为它是在几天前指定的。反向DNS用于验证某个ip地址是否真正属于某个域。
发布于 2015-10-12 20:32:15
查询中IP地址的反向顺序是因为当您对某些IP进行研究时,顺序很重要。您需要在某些网络中找到特定的计算机,而不是匹配网络部分和主机部分。您需要在递归查找时转到from the host到the network,就像此链接上所说的那样。
对于每个八进制值,这种反向排序是必要的,因为与DNS名称不同的是,当IP地址从左到右读取时,它们是以相反的方式解释的。当从左到右读取IP地址时,从地址的第一部分中的最广义信息( IP网络地址)到包含在最后八进制中的更具体的信息( IP主机地址)。因此,在构建inaddr.arpa域树时,必须反转IP地址八进制的顺序。DNS inaddr.arpa树的IP地址可以委托给组织,因为它们在Internet定义的地址类中分配了一组特定或有限的IP地址。
https://networkengineering.stackexchange.com/questions/23318
复制相似问题