1

JavaScript ベースの HTML5 アプリケーションは、開発サーバーとの通信に Web ソケット ポート 10060 を使用しています (サーバー URL は ws://mydomain.tld:10060)。

ただし、問題があります。開発サーバーはあるローカルネットワークからのみアクセスでき、Websocket を介して別のネットワークからはアクセスできないようです。そのネットワークからアクセスできます: ping、ssh、さらには html: サーバーへの websocket 接続を行うことを除いて。

nmap やその他のユーティリティを適切に使用して、ポートが開いていてアクセスできるかどうかを確認する方法。TCPポートを確認する方法は知っていますが、websocketについてはどうすれば適切に確認できますか? それらは違いますか?

4

1 に答える 1

1

WebSocket は TCP の上に実装されているため、通常の TCP ポート スキャンが機能します。

実際、WebSocket は、プロトコルを WebSocket にアップグレードする前に、単一の HTTP 要求と応答として開始されます。

于 2014-02-16T21:54:09.810 に答える