VPS有多个IP,为什么curl指定使用某IP无效?

2012-12-24 12:47:43 +08:00
 SAGAN
情况是这样的,VPS有两个IP:

eth0 A.B.C.56
eth0:0 A.B.C.57

两个IP位于同一个/24网段,网关A.B.C.1。两个IP从外部都可以正常访问。


curl http://checkip.dyndns.org
curl --interface eth0:0 http://checkip.dyndns.org

结果两个curl返回的IP都是 A.B.C.56, 为什么第二个curl没有使用A.B.C.57这个IP地址昵?


路由表:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 A.B.C.1 0.0.0.0 UG 0 0 0 eth0
A.B.C.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
4311 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/55684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX