2

NAT の背後にある Web サーバーにアクセスしようとしています。課題は、複数の Web サーバーが共存する可能性があるため、ポートに基づくルーター登録は実現可能なソリューションではないということです。

申し訳ありませんが、これは一般的な質問のように見えます.NATトラバーサルに関連するオンラインソースを読んだ後、どこから始めればよいか、プロキシ、トンネリング、WebRTC、ICEのどの手法を選択すればよいか本当にわかりません.

libnice を少し試してみました。リモートピアに送信して接続できる候補リストのような文字列を出力します。しかし、文字列を Http URL に埋め込む方法は明らかではありません。

あなたの助けは非常に高く評価されています。ありがとう。

4

1 に答える 1

2

各 Web サーバーに異なるポートをポート転送することにより、NAT ファイアウォールの背後で複数の Web サーバーを実行できます。

例えば:

yourip:8080 ->port forward-> web server 0 running on 192.168.1.10
yourip:8081 ->port forward-> web server 1 running on 192.168.1.11
yourip:8082 ->port forward-> web server 2 running on 192.168.1.12
于 2015-02-14T00:54:12.657 に答える