
Я создал следующий файл на своемсервер назначения: тест.php
<?
echo json_encode($_SERVER);
При CURLing к этому файлу измой компьютер(мак):
curl -XPOST '<myurl>/test.php'
возвращаемый «REMOTE_ADDRESS» — это внешний IP-адресмой компьютер(как и ожидалось). Однако при CURLing к этому файлу из моегоисходный сервер(через ssh, linux), точно такая же команда, 'REMOTE_ADDRESS' всегда IP моегосервер назначения. Каким-то образом команда CURL на моемисходный серверне раскрывает свой IP-адрес другой стороне.
В переменной $_SERVER отсутствует свойство «X_FORWARDED_FOR».
Это какая-то конфигурация CURL, которую мне не хватает в моемисходный сервер?