OS X系统无法使用127.0.0.0/8子网内所有回环IP的问题求助
OS X系统无法使用127.0.0.0/8子网内所有回环IP的问题求助
大家好,我遇到个棘手的问题想请教各位:
我有一个服务,它会按需绑定127.0.0.0/8子网里的随机回环IP(比如127.12.34.56)。这个服务在Linux上运行完全正常,但到了OS X系统就不行了。
我之前找到过一个解决思路,就是用ifconfig给每个单独的回环IP创建别名,但问题在于这个子网足足有16,777,216个地址,而且我完全不能修改服务的源代码,显然这个方案根本不适用。
给大家看看我分别在两个系统上的测试情况:
- OS X系统测试:
% nc -l 127.12.34.56 1234 nc: Can't assign requested address - Linux系统测试:
$ nc -l 127.12.34.56 1234 # 可以正常运行
有没有大佬能给我支个招?
备注:内容来源于stack exchange,提问作者mlebd
相关产品推荐
相关产品推荐

