你好,我正在开发一个应用程序。
我有 DNS 条目 me.myappdomain.com,其 DNS 条目指向 127.0.0.1
当我的应用程序启动时,它会与每台设备上的服务器进行本地通信。我被要求使用可路由的 IP 地址,但我不确定这是否可行。
我的问题是,为什么 127.0.0.1 不被视为可路由的 IP 地址?
谢谢
答案1
IPv4 地址范围127.0.0.0/8
是为主机环回保留的。此地址绝不应出现在任何网络上的任何地方。发送到该范围内任何地址的流量都将立即在主机内部环回。
看RFC 1122,互联网主机要求--通信层,第 3.2.1.3 节:
(G)
{ 127, <any> }
内部主机环回地址。此形式的地址不得出现在主机外部。
127.0.0.0/8 - 此地址块指定为 Internet 主机环回地址。由更高级别协议发送到此地址块内任意地址的数据报应在主机内环回。这通常仅使用 127.0.0.1/32 进行环回,但此地址块内的任何地址都不应出现在任何网络上 [RFC1700,第 5 页]。