2010.06.27
JBoss GateIn:外部 PC からアクセス可能にする方法
以前の記事 JBoss GateIn:3.1のインストール は http://localhost:8080/portal にアクセスして、起動確認を行いました。しかし、このままでは外部 PC からアクセスすることはできません。
今回は 外部 PC からアクセス可能にする方法をご紹介します、、、
<方法>
1.起動スクリプト run.sh の引数に -b を指定して実行する。
> $JBOSS_HOME/bin/run.sh -b [IP アドレス]
2.外部 PC から http://[IP アドレス]:8080/portal にアクセスできることを確認する。
以上です。
これで外部 PC からアクセスできるようになったかと思います。
上記の方法では、特定の IP アドレスを指定(バインド)していましたが、全ての IP アドレスをバインドさせる場合は、下記のように IP アドレスに 0.0.0.0 を指定してください。
> $JBOSS_HOME/bin/run.sh -b 0.0.0.0
ちなみに、-b オプションを指定せずに run.sh を実行した場合は、127.0.0.1 がバインドされるようになっています。
ゆえに、GateIn が稼動しているサーバー自身(localhost または 127.0.0.1)からしか、接続できないという訳です。