問題タブ [netstat]
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.
networking - 「netstat -a」の出力を解釈する方法
私にはいくつかのことが奇妙に見えます:
- 0.0.0.0、127.0.0.1、および [::] の違いは何ですか?
- 外部アドレスの各部分 (part1:part2) の読み方は?
- 状態 Time_Wait、Close_Wait とはどういう意味ですか?
- 等
誰かがこれらの結果を解釈する方法の概要を簡単に説明できますか?
unix - ネットワークソケットコマンド
Unix ..... >> netstat -al | grep 8787(ポート8787でパケットが表示されます)
macos - Mac OS X で Unix ドメイン ソケットの他のポイントを見つけて書き込み/読み取りを行うにはどうすればよいですか?
Mac OS X 10.5 を実行するボックスのプロセス (デーモン) の開いているファイルをリストしました。
このソケットを開いて書き込む方法を見つけたいです。(それが今回の私のこだわりです..)
そのソケットに到達するために、基になるファイルの i ノード/名前を見つける方法は? シェルスクリプトからこのアドレス 0x34f888 をプログラムでアドレス指定する方法はありますか? そうでない場合、プログラムで行う方法は?
コメントとして、netstat コマンドを起動したところ、次の結果が得られました。
私はネットワーク/ソケットの第一人者ではありません。これにより、より多くの情報が得られることを願っています
perl - Perl サーバーがポート 80 にバインドできないのはなぜですか?
次のスクリプトをコピーして実行し、ポート 80 でリッスンするようにしました。しかし、ポート 80netstat
が表示されませnetstat
ん。
iis - ポート 80 が SYSTEM (PID 4) によって使用されていますが、これは何ですか?
アプリケーション サーバーにポート 80 を使用しようとしていますが、実行すると次のようnetstat -aon
になります。
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
タスクマネージャーでプロセスを調べると、それはPID 4
それSYSTEM
です。拡張子はありません...何もありません。ただ「SYSTEM
」。何が起きてる?
このプロセスを終了するのが怖いのですが、どうすればよいですか?
java - java: 使用されていない場合のバインド例外アドレス使用中エラー (netstat で表示)
私のアプリは、特定の送信元ポートを使用してサーバーへのアウトバウンド接続を確立します (ファイアウォールの問題を見越して - 強化されたシステムでは、事前にポートを指定する必要がある可能性があります)。
私の問題は、アプリが最初に接続を確立することです。ただし、接続が切断された場合は再試行されますが、ソケットは「使用中のアドレス」という BindException を取得します。netstat -pant で示されるように、これは当てはまりません。これは、ソース ポートとリモート ソケットのペアが存在しないことを示しています (つまり、WAIT モードでも表示されず、接続が存在しないだけです)。成功せずに永遠に接続しようとします。以前の接続が残っているという問題であれば、最終的にはタイムアウトになると思いますが、そうではありません。バインド例外が永久に発生します。
私の場合、10.0.1.20:4002 から 10.0.1.229:4001 に接続していました。そのため、netstat を使用してソース ソケット (10.0.1.20:4002) またはリモート ソケット (10.0.1.229:4001) を探していましたが、最初の接続が切断された後はどちらも見つかりませんでした。これは、アドレスが使用されるべきではないことを示しています。 .
netstat で報告されなくても、この接続が維持される原因となるものはありますか?
私はLinuxを使用していることに注意してください。また、ランダムなソースポートを使用すると問題が回避されることはわかっていますが、修正されません。
私にお知らせください。
ありがとう、ジブ
windows - Windowsサーバーでの着信pingの表示
ターゲットのWindowsマシンで着信pingの結果を確認しようとしています。これは、バックグラウンドスレッドで実行されているpingが発信元から送信されていることを確認するために必要です。
私はnetstatを無駄に試しました。他に試すことができるアプローチはありますか?
ありがとう。
windows-xp - どのポートにリスナーがあるかを強制的に更新するにはどうすればよいですか?
以前に強制終了したWCFサービスを再起動しようとしていますが、AddressAlreadyInUseExceptionが発生します。使用しようとしているポートは1819です。
コマンドラインからnetstat-naoを実行したところ、ポート1819に4840のPIDを持つリスニングプロセスがあることがわかりました。(SysInternalsから)Process Explorerにアクセスして、PID 4840を強制終了しようとしましたが、そこにはありません。
PID 4840は以前に実行されていた(私が強制終了した)WCFサービスだったと思いますが、接続がクリアされませんでした。リッスンされているこれらのポートの更新を強制するにはどうすればよいですか?そうしないと、これが発生するたびに再起動する必要があります。
netstat - Sunosでnetstat-in出力を変換する方法
Sunosではnetstat-inで以下の出力が得られます。
入出力値をボリューム(KB単位など)に変更することは可能ですか。または、NICから送信されたデータ量(KbまたはMb)を見つける他の方法があるかどうかをお知らせください。