ELB配下のEC2がTomcatを利用してリモートIPアドレスを取得する方法

AWS, ELB, Java, Tomcat

この記事は最終更新日から1年以上が経過しています。

EC2にデプロイされているアプリケーションがリクエスト元のIPアドレスをチェックするという機能を実装されている方がいると思います。
下記設定を入れないと、取得できるアドレスはELBのIPになってしまうのでご注意を。

Javaでこんな感じに実装している部分

tomcat のserver.xmlに下記の追記

この記事を書いた人

近藤 圭太サーバサイドエンジニア
酒好き。 貝類、特に牡蠣に目がない。
釣り始めました。

AWS, ELB, Java, Tomcat