私のマシンで現在作業しているNodeJSサーバーがあります。 OSはWindows 10です。別のネットワークからNodeJSにアクセスする方法
私は2人の小さなチームに所属しています。私たちは現在、開発の段階にあります。ここで私はAndroidアプリケーションの開発に分岐していて、もう1人はNodeJSサーバ。
私たちは同じネットワークを集めて使用すると、HTTP要求を行うときにターゲットコンピュータのIP_address:portを使って別のコンピュータにホストされているサーバーに正常に接続できます。 -office-ing "では、お互いのマシンでホストされているサーバーを見たり接続したりすることができないようです。
http://192.168.0.x:portという同じネットワーク内で接続されているときに動作するアドレスを使用しても、異なるネットワークにアクセスするとERR_CONNECTION_TIMED_OUTにアクセスすることはできません。
我々は、サーバーを開くために使用しているポートはポート80ですが、私たちは、ポート3000でしようと、ルータ上で転送され、まだ、それが開くする方法はあり
を動作しません。サーバー、それが外部ネットワーク内のコンピュータで見ることができますか?(私はそれをも参照し、サーバーと対話する任意の他のコンピュータのために利用できるようになりますことを知っている)
しかし、とにかく私は私のIPアドレスを公開することができますか?最後に、サーバは、おそらく家庭内のマシンで実行されようとしているので24/7、またそれを毎回 –
ほとんどのプロバイダは、あなた自身の家庭用のパブリックIPアドレスをあなたに与えることができます。通常、月額2〜5ドル程度かかります。 –
@ ChristianW.Aを展開することを必要とせずに、その場で新しい機能をテストするために容易になるだろう – Vyacheslav