Отработка отказа IP в cURL — возможно ли это?

У меня есть VPS на OVH, и у меня есть один отказоустойчивый IP (eth0: 0). Не могли бы вы мне сказать, можно ли использовать этот отказоустойчивый IP в запросах cURL с PHP?

Я старался:

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

а также:

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

..но это не работает: — /

0

Решение

Поскольку я не могу комментировать, я постараюсь помочь вам здесь.

Можете ли вы попробовать следующую команду и посмотреть, если вы получите правильные результаты?

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

Проверьте, возвращает ли первый правильный IP-адрес для устройства eth0и второй правильный IP для устройства eth0:0,

Причина, по которой я спрашиваю, состоит в том, чтобы попытаться выяснить, связана ли проблема с curl или в ОС (таблицы маршрутизации и т. Д.).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]