$ ss 'state = established'
Error: an inet prefix is expected rather than "state".
Cannot parse dst/src address.
什么是“内前缀”?
什么是有效的“内前缀”?
发布于 2019-02-06 20:03:34
指的是“网络套接字地址”(inet4或inet6 vs unix),前缀是指套接字所需的IP :端口对的IP (1.2.3.4)。
应用程序作者编写的手册是更清楚,而不是Debian维护人员版本,并列出了如下示例
dst prefix:port
dst 10.0.0.0/24:22
IP可以包括掩码(/24),使前缀成为合理的抽象。值得注意的是,您没有问如何修复语法,而且已经有评论了,所以我将继续讨论这个答案。
发布于 2019-02-06 22:10:38
IP前缀是192.168.1.0/24的"192.168.1.0“部分,24作为后缀说明整个地址中有多少位。有效的inet前缀是与您试图在其上通信的网络相匹配的任何前缀,该前缀也与子网对齐。不管是10还是192。或者其他的。例如网络。
在您的用例中,您收到的错误消息是错误的,因为对于您要求它完成的任务,这只是ss的最佳猜测。对语法已关闭的事实进行处理。
https://unix.stackexchange.com/questions/499199
复制相似问题