输出 netstat 上的“tcp6”列是什么意思?请任何人解释netstat的以下输出:
tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 ESTABLISHED 21393/apache2
tcp6是什么意思?
Ouk*_*uki 25
tcp6只是意味着TCP协议 over IP v6。
tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 已建立 21393/apache2
tcp6: 使用的协议。这是TCP over IPv6
0:连接到此套接字的用户程序未复制的字节数。
0:远程主机未确认的字节数。本地地址
dmz.local.net: www: 套接字本地端的地址和端口号。除非指定 (-n) 选项,否则套接字地址将解析为其规范主机名 (FQDN),并将端口号转换为相应的服务名称。
5.140.235.6%14631: 49964: 套接字远端的地址和端口号。
ESTABLISHED:套接字的状态。状态ESTABLISHED表示套接字已建立连接。
21393/ apache2:以斜杠分隔的进程 ID (PID) 和拥有套接字的进程的进程名称对。
总结一下:您的本地 apache2进程(pid= 21393),侦听标准 www 端口(80)已与远程主机在端口49964上建立了TCP(通过IPv6)连接(未解析的 IPv6 地址,这是一个本地链路IPv6地址:计算机分配给自己的地址,以便于本地通信)。5.140.235.6%14631
有关 IPv6 的更多信息: