cURL с PHP, возможно определить IP-адрес, который будет использовать cURL?

Можно ли программно определить, какой IP-адрес использует cURL при подключении к удаленному серверу? У меня есть общий сервер, на котором я использую cURL, и мне нужно отправить IP-адрес как часть запроса.

Сервер, с которым я разговариваю, требует строку аутентификации, которая объединяет IP-адрес соединения и вращающийся код доступа (например, мой $ code = SHA1 ($ _ SERVER ['SERVER_ADDR']. $ Passcode) сравнивается по окончании с SHA1 ($ _ SERVER ['REMOTE_ADDR']. $ Код доступа)). Это работало нормально, когда исходящее соединение от cURL использовало тот же IP-адрес, который хранится в $ _SERVER ['SERVER_ADDR'], однако IP-адрес, используемый cURL, теперь отличается и периодически меняется.

Ответы на вопрос(4)

Ваш ответ на вопрос