Translated message

A translation of this page exists in English.

Netstat の出力に ESTABLISHED エントリーまたは LISTEN エントリーが表示されない場合がある

Solution Verified - Updated -

Issue

  • ソケットの状態が ESTABLISHED であるコネクションを確認するために、netstat コマンドを呼び出す小規模のスクリプトがあります。
  • 時々そのスクリプトにおいて、(存在するはずの) ESTABLISHED 状態のコネクションが表示されません。
  • デバッグと追加のロギングにより、(ESTABLISHED 状態のコネクションが失われているというような) 問題は発生していないということが確認されました。そしてこれは、スクリプトを ss コマンドで置き換えることで証明することができました。
  • これにより、問題が netstat の出力にのみ存在することが証明されました。
  • netstat コマンドの実行時に /proc/net/tcp のファイルが記入またはアクセスできない理由を明確にできますか?
  • netstat -na を実行して LISTEN 状態のソケットが出力されないことはほぼありません。このポートは、cat /proc/net/tcp の出力には含まれます。

Environment

  • Red Hat Enterprise Linux
  • ソケットの状態を調べるために使用される netstat コマンド

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content