netstat 命令的奇怪输出

netstat 命令的奇怪输出

我得到了一个奇怪的输出netstat -tup。我说的奇怪是指我以前在未连接网络/互联网时(连接到网络,但未使用,例如使用 Firefox、Thunderbird...)从未得到过这种输出。

netstat -tup

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
PID/Program name
udp        0      0 host:bootpc             _gateway:bootps         ESTABLISHED
-

我真的很好奇,想知道bootpc_gateway:bootps

提前致谢。

答案1

是的,您很少会碰巧遇到正在进行的 DHCP(动态主机配置协议)IP 地址租约获取/续订的情况。

由于您的netstat命令不包含 -n swtich,它会转换两个 DHCP 端口,将端口 68 转换为 BootPc,将端口 67 转换为 Bootps(“c”lient 即您,而“s”server 即网关/路由器/dhcp 服务器(我假设))。

会话应该很快关闭,并且您应该会看到与您在 dhcp 客户端租约文件中执行该命令时类似的时间戳/var/lib/dhcp/dhclient.interface-name.leases,例如/var/lib/dhcp/dhclient.enp4s0.leases

答案2

在我的笔记本电脑上,它与我的 WiFi 扩展器具有相同的 IP:

udp 0 0:bootpc 192.168.1.137:bootps 已建立

并且它是唯一的UDP协议连接。

如果我像您一样使用 -tup 标志,则 PID 的额外列为空,只有一个 -。

  • 因此,它是一种与我的默认网关/道路上的扩展数据包进行持续通信的方式。

相关内容