パブリックIPではローカルIPポートは使用できません。

パブリックIPではローカルIPポートは使用できません。

私のサーバーはCentos 7.2です。ローカルでプロセスが実行されており、127.0.0.1:8080それを使用すると正常に動作し、curl -i http://localhost:8080正しいhtml応答を取得しますが、パブリックIPを介して実行するとそのポートは応答しません。

IPテーブルを見てポートを開いてみましたが、それでも機能しません。また、8090 や 9090 などの他の作業ポートで NodeJS サーバーを実行すると、他のすべてのポートを使用できます。ところで、なぜこのサービスは公認IPでは利用できないのでしょうか?

ベストアンサー1

ディスカッションによると、アプリケーションがlocalhost以外のものを受け取るようにするには、ファイルを編集するだけです。

apprtc/src/third_party/oauth2client/tools.py

パブリックIPを指すように行を編集します。

argparser.add_argument('--auth_host_name', default='localhost',

~になる

argparser.add_argument('--auth_host_name', default='Public_IP',

おすすめ記事