小编Jam*_*mie的帖子

为什么 lsof 指示我的 IPv4 套接字是 IPv6?

我正在查看 lsof -i 的输出,我很困惑!例如,我的 java 进程和数据库之间的以下连接显示为 IPv6:

[me ~] % lsof  -P -n -i :2315 -a -p xxxx
COMMAND  PID USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
java    xxxx   me   93u  IPv6 2499087197      0t0  TCP 192.168.0.1:16712->192.168.0.2:2315 (ESTABLISHED)
Run Code Online (Sandbox Code Playgroud)

因此输出类型是 IPv6,但它在 NAME 列中清楚地显示了 IPv4 地址。此外,该连接配置了 IPv4 地址!(在此示例中为 192.168.0.2)

非常感谢您的任何见解!

lsof ipv6 ipv4

5
推荐指数
1
解决办法
4106
查看次数

标签 统计

ipv4 ×1

ipv6 ×1

lsof ×1