2017-02-08 2 views
1

私は起動時にローカルアドレスだけを聞くいくつかのノードプログラムを使用しています。ローカルホストのみをリッスンするサーバー:修正方法?

[email protected]:~$ netstat -tnl | grep 8080 
tcp  0  0 127.0.0.1:8080   0.0.0.0:*    LISTEN 

私のホストコンピュータにローカルポート8080を転送するにもかかわらず、私はページを表示することができないようにするためには、唯一のIP 127.0、ローカルコンピュータのようなすべてのIP上でリスニングしない、そのポートで楽しめます。 0.1

プログラムの修正やngrokの使用を伴わない、これを修正する方法はありますか?

すべてのIPをリッスンするローカルプログラムを追加して、ローカルインターフェイス上でリモート要求を転送するのが好きですか?

答えて

1

ご提供いただいた情報はごくわずかです。あなたは、どのプロトコルがあなたが使用しているのか、つまり未処理のTCPやHTTPなどを言うことさえしませんでした.HTTPを使用している場合は、nginxまたはhttp-proxyモジュールを使用してプロキシを作成するのが最も簡単です。あなたがHTTPを使用していない場合は、それを行うことはできません。あなたはどのOSを使用しているのかは言わなかったので、IPレベルで特定の方法でポート転送をすることはお勧めできません。たとえば、Linuxではiptablesを使うことができます。

+0

stunnelの非暗号化同等物がそれを行うことができます。 – Alnitak

関連する問題