0

インターネット経由で他のコンピューターから到達可能で、おそらく WebSockets を使用して Web サーバーのように機能するソケットを自分のコンピューターに作成するにはどうすればよいですか?

ところで、私の Web サーバーはインターネットから見えるようになる可能性がありますか?


LAMP Web サーバーを自分のコンピューター (私の OS は Ubuntu) にインストールして、ローカル ネットワークに使用できることを知っています。
ソケットを使用して、2台のコンピューターがIPアドレスを使用してインターネット経由で通信できることを知っています(Javaで行いました)。

4

2 に答える 2

1

外部インターネット接続からサーバー スタックが実行されているコンピューターにポートを転送することで、インターネットから LAMP サーバー スタックにアクセスできるようにすることができます。自宅でこれを行っている場合は、通常、ルーター/モデムの管理インターフェイスからポート フォワーディングを処理できます。

あるいは、WebRTCは新しい Web テクノロジー (まだテスト段階) であり、中間の Web サーバーを必要とせずに 2 つのブラウザーが相互に接続できるようにします。

于 2013-05-29T09:20:32.230 に答える
0

ブラウザは raw ソケットを許可していません。セキュリティ ホールになるため、ブラウザからソケットを作成することはできません。たとえば、インターネットからページをダウンロードし、このページのスクリプトでコンピューターのすべてのソケットを開いたとします。

Websocket は、TCP プロトコルの上にあるテクノロジです。Websocket を使用すると、2 つのブラウザーを Websocket サーバーに接続し、このサーバーを介して情報を交換できます。

于 2013-09-27T14:04:25.110 に答える