【问题标题】:IP failover in cURL - is it possible?cURL 中的 IP 故障转移 - 有可能吗?
【发布时间】:2015-09-29 05:07:10
【问题描述】:

我在 OVH 上有 VPS,并且我有一个故障转移 IP (eth0:0)。你能告诉我,是否可以在 PHP 的 cURL 请求中使用这个故障转移 IP?

我试过了:

curl_setopt($ch, CURLOPT_INTERFACE, "eth0:0");

和:

curl_setopt($ch, CURLOPT_INTERFACE, "XX.XXX.XXX.XXX");

..但它不起作用:-/

【问题讨论】:

    标签: php curl nginx debian failover


    【解决方案1】:

    由于无法发表评论,我会在这里尽力帮助您。

    你可以试试下面的命令,看看你是否得到正确的结果?

    curl --interface eth0 http://ifconfig.me
    curl --interface eth0:0 http://ifconfig.me
    

    检查第一个是否为设备eth0返回正确的IP,第二个是否为设备eth0:0返回正确的IP。

    我问这个的原因是想弄清楚问题是出在 curl 上还是在操作系统上(路由表等)。

    【讨论】:

    • 获得 50 声望并不难,因此您可以发表评论。将 cmets 作为答案发布不是其中的一部分。
    • @Barmar 基本上你是说我应该避免帮助别人,直到我得到一些假想点?即使我知道根据他的回答,我可以为他指明正确的方向?这对我来说听起来不对。
    • 我没有制定规则,但他们不希望
    猜你喜欢
    • 1970-01-01
    • 2018-09-22
    • 2016-05-22
    • 2020-03-15
    • 1970-01-01
    • 2018-12-28
    • 1970-01-01
    • 2017-04-28
    • 2015-03-24
    相关资源
    最近更新 更多