Amazon EC2 で SERVER_ADDR がローカルIPを返す問題に対処する

● Amazon EC2 では SERVER_ADDR がローカルIPを返します

$_SERVER['SERVER_ADDR']

 ↓

172.31.9.228

● グローバルIPを取得する

$eip = file_get_contents('http://169.254.169.254/latest/meta-data/public-ipv4');
echo $eip;
No.1730
04/03 17:37

edit