127.0.0.0/8地址空间的其余部分用于什么?

我们都知道127.0.0.1用于(回送)。 但是保留的127.0.0.0/8环回空间的其余部分是否广泛用于任何事情?

    它也被保留用于回送,所以不,它不被广泛用于任何事情。

    在实际中,127.0.0.1通常被用作“回环地址”,但是其余的块也应该回送,这意味着它通常不用于任何事情。 (例如,虽然较大的Cisco交换机将使用127.0.0.xx IP来侦听所连接的卡和模块,因此至less有一些其他地址正在使用。)

    RFC3330:特殊用途IPv4地址

    127.0.0.0/8 – 该块被分配用作互联网主机回送地址。 由更高级别的协议发送到该块内任何地址的数据报应循环回主机内部。 这通常只使用127.0.0.1/32进行回送,但是任何地方的任何networking都不应该出现该块内的地址[RFC1700,第5页]。

    在实践中,我已经看到在两个地方使用其他127.0.0.0/8地址:

    1. 作为对DNSRBL查询的响应。 不同的响应可以编码IP地址(或域)被列出的原因。 Wikipedia有一些细节 ,就像RFC5782一样 。 SORBS列出他们的返回代码 。 项目蜜jar在三个可用的八位字节中编码数据 。
    2. 在Ubuntu /etc/hosts文件中。 我不记得细节,但有冲突,所以他们添加了另一个localhost-something127.0.0.0/8范围内的IP地址不同的项目。 这是127.0.1.1 ,这是一个错误的解决方法。

    如前所述,整个块被用作回送,所以我只是添加一个例子来定期使用桌面。

    如果要使用本地代理保护RDP或其他受限制的连接,则需要127.0.0.1以外的环回。 例如,通过SSH隧道使用RDP要求您为端口转发器设置本地端来侦听127.0.1.2 。 这是因为Windows附带的RDP客户端拒绝连接到localhost127.0.0.1

    没错,通常你不会将RDP客户端连接到你正在使用的同一台计算机上(即使想要看到漂亮的镜像效果,也不能这么做)。