"netstat -s"の代替

netstat -s受信したTCPリセットメッセージの数、送信されたICMP「エコー要求」メッセージの数、パスの損失によって破棄されたパケットの数など、非常に詳細なプロトコル統計を印刷します。

今日、Linuxはnetstat廃止予定と考えられています。もしそうなら、代替案はありますか?

ss -s提供された統計は提供された統計と比較して表面的ですnetstat

ベストアンサー1

現在、Netstatは廃止と見なされ、arp、ifconfig、iptunnel、nameif netstat、Routeなどのネットワークツールに含まれる他のプログラムも同様です。

これらのユーティリティのいくつかが提供する機能は、新しいバージョンで再現され改善されました。IP ルート 2主に新しいipコマンドを使用してスイートを構成します。

廃止されたコマンドと代替コマンドの例:

  • arpip nip neighbor
  • ifconfigip aip addrip link、、ip -sip -stats
  • iptunnelip tunnel
  • iwconfigiw
  • nameifip linkifrename
  • netstatss、  ip routenetstat -r)、  ip -s linknetstat -i)、  ip maddrnetstat -g

このnetstatコマンドは、さまざまな/procファイルを読み取り、情報を収集します。ただし、表示する接続数が多い場合、このアプローチは中断されます。これにより速度が遅くなります。このssコマンドはカーネル空間から直接情報を取得します。コマンドに使用されるオプションはssと非常によく似ているため、netstat簡単に置き換えることができます。

提供される統計ss浅い しかしそれは考慮されるより良い選択到着するnetstat【引用が必要】

はい

ss | less  # get all connections
ss -t      # get TCP connections not in listen mode
ss -u      # get UDP connections not in listen mode
ss -x      # get Unix domain socket connections
ss -at     # get all TCP connections (both listening and non-listening)
ss -au     # get all UDP connections
ss -tn     # TCP without service name resolution
ss -ltn    # listening TCP without service name resolution
ss -ltp    # listening TCP with PID and name
ss -s      # prints statistics
ss -tn -o  # TCP connections, show keepalive timer
ss -lt4    # IPv4 (TCP) connections 

コメントで確認してくださいnetstat(8) マンページ:

ノート

    このプログラムはほとんど昔ながらです。デリゲートnetstatはいss。デリゲートnetstat -rはいip route。デリゲートnetstat -iはいip -s link。デリゲートnetstat -gはいip maddr

おすすめ記事