私は以下のファイルを作成しました宛先サーバー: テスト.php
<?
echo json_encode($_SERVER);
このファイルにCURLするとぼくのコンピュータ(マック):
curl -XPOST '<myurl>/test.php'
返される「REMOTE_ADDRESS」は、ぼくのコンピュータ(予想通り)。しかし、私のソースサーバー(SSH、Linux経由)まったく同じコマンドで、「REMOTE_ADDRESS」は常に私のIPです宛先サーバーどういうわけか、私のCURLコマンドはソースサーバー反対側に IP を公開しません。
$_SERVER 変数に 'X_FORWARDED_FOR' プロパティがありません。
これは私のCURL設定に欠けているのでしょうか?ソースサーバー?