这是nos在评论中提供的答案。如果nos回来并将其发布为答案,我将nos标记为答案并删除该帖子。
INADDR_ANY通常定义为0。即IP地址0.0.0.0。RFC 1122表示这意味着“此网络上的主机”。linux
IP堆栈似乎只是将其路由到回送接口。(例如,尝试ping 0.0.0.0甚至只是ping
0)。我想说作者打错了字,应该使用INADDR_LOOPBACK。

这是nos在评论中提供的答案。如果nos回来并将其发布为答案,我将nos标记为答案并删除该帖子。
INADDR_ANY通常定义为0。即IP地址0.0.0.0。RFC 1122表示这意味着“此网络上的主机”。linux
IP堆栈似乎只是将其路由到回送接口。(例如,尝试ping 0.0.0.0甚至只是ping
0)。我想说作者打错了字,应该使用INADDR_LOOPBACK。