$ ss 'state = established'
Error: an inet prefix is expected rather than "state".
Cannot parse dst/src address.
「inetプレフィックス」とは何ですか?
有効な「inetプレフィックス」とは何ですか?
答え1
inet は、「ネットワークソケットアドレス」(inet4 または unix の場合は inet6)を表します。接頭辞は、ソケット(1.2.3.4)に必要なIP:ポートペアのIPを表します。
アプリケーション作成者が作成したマニュアルは次のとおりです。より明確にDebian マネージャのバージョンに似た例がリストされています。
dst prefix:port
dst 10.0.0.0/24:22
IPにはマスク(/ 24)を含めることができるため、プレフィックスを合理的な抽象化にします。構文を修正する方法を尋ねておらず、すでにこれについての意見があるので、質問に回答します。
答え2
IPプレフィックスは192.168.1.0/24の「192.168.1.0」部分です。ここで、24 はサフィックスで、アドレス全体に何ビットがあるかを示します。有効な inet プレフィックスは、通信するネットワークと一致し、サブネットと一致するすべてのプレフィックスです。 10.であれ192.であれ何でも。たとえば、インターネット。
あなたのユースケースであなたが受け取るエラーメッセージはあなたが要求した仕事のためのSSの最善の推測であるので、間違っています。実際に構文がオフになっています。