問題タブ [ports]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
350 参照

amazon-ec2 - Amazon AWS が認識するすべてのポートは何ですか?

ポートを EC2 セキュリティ グループに追加すると、ポートの一部が自動的にポップアップし、そのポートが使用されている名前 (HTTP、POP3、SSH など) が表示されます。見逃している重要なものがある場合に備えて、Amazon が認識しているすべてのもののリストはありますか?

0 投票する
1 に答える
206 参照

asp.net - Windows azure のカスタム ポート番号でサイトを公開しますか?

Azure で 3 つのサイトを公開しようとしています。これらはポート 8080 ~ 8082 にあります。8080 のサイトは問題なく動作しますが、8081 と 8082 のサイトは外部から応答しません。

アイデア?

0 投票する
1 に答える
11511 参照

apache - nodejsアプリケーションのエイリアスを作成するようにapacheを設定しますか?

ポート80でApacheを介して提供されるPHPアプリケーションがあります。ポート3000でスタンドアロンで実行されているnodejsアプリケーションがあります。PHPによって生成されたクライアント側コードからnodejsアプリケーションにajaxリクエストを送信したいと思います。問題は、同一生成元ポリシーが別のポートを許可しないことであり、ポート80でnodejsとapacheの両方を実行することはできません。

私が理想的にやりたいのは、クライアントの観点から、両方をポート80で実行しているように見せることです。nodejsアプリケーションへの再ルーティング/エイリアス/特定のリクエストを再ルーティングするようにapacheを設定するにはどうすればよいですか?

それが理にかなっていることを願っています。注:これが可能かどうか、または私が正しい方法でそれを行っているかどうかはわかりません-提案を受け入れてください。

0 投票する
1 に答える
2270 参照

networking - UDP クライアント - ポートを開きますか?

そのため、現在、クライアントには TCP のみを使用しています。クライアントはサーバーに接続し、ソケットを開き、パケットを自由に取得します。しかし、自分のゲームで UDP も使用することにした場合はどうなりますか? 彼らはポートを開く必要がありますか?たとえば、彼らが通常の WiFi を使用している場合、ポートを開かずにクライアントに UDP を送信できますか?

ありがとう。

0 投票する
1 に答える
119 参照

linux - 1 つの eth dev で多くの IP を使用する場合、ポートは 1 つの eth または 1 つの ip に対して共有できますか?

現在、Linux システムによって公開されている単一の dev で多くの ips をエイリアスする状況があります。この開発者は ethX と言えます。

ethX では、サブネットから多くの IP を追加します。

問題:

ethx 上のすべての IP でポート範囲が共有されているようです。つまり、ethx に ip xyab を追加してポート 5552 を使用すると、ethx に ip yxba を追加して 5552 を使用しようとする -> これは実行できません

誰でもこれを確認できますか?

追加は ip2 utils (ip addr add xxxx dev xxxx) などを使用して行われます。

0 投票する
2 に答える
2380 参照

iphone - 特定のポートが開いているローカルデバイスのプライベートネットワークをチェックしています(iPhone / Objective C)

私は一日中、MacとiPhoneの間にシステムを作成し、 cocoaasyncsocketを使用してMacにリッスンサーバーを作成し、iPhoneにクライアントを作成しました。基本的な考え方は、コンピューターの電源が入っている間、アプリをMacで実行したままにし、iPhoneアプリからデータを転送したいときに、アプリを起動して接続し、データを送信することです...このシステムは正確に機能していますどのように機能させたいのか、合計で約4時間解決しようとしている問題が1つあります。

リスナーが実行されている状態で、ワイヤレスネットワークをスキャンしてMacをスキャンするものを作成したかったのですが、これは簡単だと思いましたが、間違っていました。私はケースで運がなくて高低を検索しました、そして私は私の最後の手段としてstackoverflowを使用しています。

私の現在の計画は、iPhoneの内部IP(つまり、192.168.1.94)を取得して「自動スキャン」し、それを使用してネットワーク上の他のIP(192.168.1.0-254)を把握することでした。これで、どのIPかがわかりました。スキャンするには、それぞれをループして、ポートが開いているかどうかを確認します/応答を受け取ります。

今、私はこれをできるだけ早くやりたいのですが、正確な結果を出すために何も得ることができませんでした...

cocoaasyncsocketで使用connectToAddress:error:すると、255個の異なるIPアドレスのすべてに対してtrueが返されるだけなので、私が遭遇した他の到達可能性関数も同様です...接続が確立されたかどうかを確認するだけだからです。反対側で何が起こるかは気にしないので、別のことを考える必要があります。

私が考えることができる他の唯一の解決策は、おそらく各内部IPにpingを実行して応答が得られるかどうかを確認することですが、255個のIPアドレスを通過するのに時間がかかりすぎるかどうかはわかりません...そして、アクティブなIPを取得したら、ポートが何らかの理由で開いているかどうかを確認する必要があります:/

ここの誰かがそれがどのように行われるかを知っているか、私が開いているポートをチェックする方法についてもっと良い考えを持っているなら(私はネットワーキングがあまり得意ではありません)、私は非常に感謝します。

読んでくれてありがとう、

リアム

0 投票する
1 に答える
757 参照

apache - ApacheとExpressJSを移植する

ポート80、expressjs、socket.ioでリッスンするApacheを使用しています。主に、私の質問は、URLにポートを書き込む必要がないように、expressjsにリッスンさせるポートを作成する必要があるかどうかです。

このURLのIDを取得したいとします。

問題は、ポート80でApacheを実行している場合、expressjsはそのURLを認識しないため、次のように記述する必要があります[app.listen(81)がある場合]:

ユーザーに書き込みをさせることができないため、これは実際には非現実的です:81 http-node-proxyについて何か読んだことがありますが、よく理解できていません

ありがとう!

0 投票する
2 に答える
139 参照

python - Python でポートを開く際の適切なセキュリティ対策は何ですか?

ホストコンピューターでインターネットへのポートを開き、ターミナルに表示される着信メッセージをリッスンする非常に基本的な python ソケットを考えてみましょう。

このようにポートを大きく開いたままにしておくことは、かなり脆弱であると考えられていますよね? どのセキュリティ機能を実装する必要がありますか? 受信データをサニタイズする必要がありますか? これについて最善の方法は何ですか?

ありがとう。

0 投票する
6 に答える
20921 参照

python - Pythonを使用したリスニングポートの識別

bashからいくつかのスクリプトを翻訳する際に、私たちのサービスの1つがリッスンしているかどうかを確認するためにnetstat-anの多くの使用法に遭遇しています。subprocess.callやその他のpopenを使用できることはわかっていますが、むしろpythonicソリューションを使用したいので、操作しているunix環境を活用していません。

私が読んだことから、ソケットモジュールには何かがあるはずですが、リスニングポートをチェックするものは何も見ていません。簡単なトリックを理解していないのかもしれませんが、これまでのところ、ソケットに接続する方法を知っており、その接続が失敗したときに通知する何かを記述しています。しかし、ポートがリッスンしているかどうかを確認するためにポートを具体的にチェックするものを必ずしも見つけたわけではありません。

何か案は?

0 投票する
1 に答える
261 参照

ports - 働く旅行者として、ルーターに触れずにポート 80 のブロックを回避する方法はありますか?

現在、出張しながら仕事をしています。ペイパル統合のセットアップを開始したいところですが、ポート 80 を開くことができないため、ペイパル サンドボックスが自分のコンピューターと通信できるようにすることができません。SIM カード付きの独自の USB モデム (データ プラン) を入手しようとしましたが、それらのポートもブロックすることに非常に積極的であるようです。

そのため、間違っているため、ホテルのルーターにアクセスできません(パスワードもありません)。

Paypal サンドボックスの統合を台無しにするために使用できる何らかのトリックはありますか? ホスティング (godaddy) を使用してみましたが、ホストに変更をアップロードし続けるのは、うまくいったかどうかを確認するためだけに非常に時間がかかります (デバッグの問題は言うまでもありません)。