“ss -l”命令中的“peer”和两个“address:port”是什么意思

Gra*_* Su 2 linux

当我使用“ss-l”命令显示centos7中所有打开的网络端口时,输出有两个“address:port”字段。

像这样

在此处输入图片说明

这是本地地址和外国地址吗?什么是“同行”的意思。

我对此感到困惑。谁能帮我?谢谢。

Dav*_*man 6

是的,两个“地址:端口”列用于本地和连接另一端使用的 IP 地址和端口。

“Peer”是网络连接另一端机器的常用术语,因为从历史上看,互联网上的所有服务器最初都被认为是平等的对等体,而不是分为“客户端机器”和“服务器机器”。

在 的输出中ss -l,peer 总是被列为*(用作通配符),因为该-l选项告诉它只显示正在侦听新连接的端口,而不是那些已建立连接的端口。如果您在ss没有 的情况下运行-l,您应该得到一些Peer Address:Port条目,例如1.2.3.4:https,表明您有一个到 IP 地址为 1.2.3.4 的对等方的活动 https 连接。