为什么找不到哪个程序正在使用1080端口?

为什么找不到哪个程序正在使用1080端口?

打开wireshark并选择接口lo,这里是捕获端口1080和127.0.0.1中其他端口之间的所有包的图表。

在此输入图像描述

1.为什么127.0.0.1的其他端口数量一直在增加?
端口号从 48239 增加到 48250。

2.为什么找不到哪个程序正在使用1080端口?

sudo  netstat -alnp  |grep 1080

它什么也得不到。
Chrome 中的插件 Proxy SwitchyOmega 就可以发挥作用。
在此输入图像描述

我将代理更改为直接,现在没有 tcp 包发送到端口 1080。

在此输入图像描述

熔断器袜子/tcp无法给出 pid 号,它什么也不输出。

我仍然想知道当chrome中的插件--Proxy SwitchyOmega设置为使用socks5代理并连续向端口1080发送tcp包时如何获取pid。

答案1

  1. 没有人在监听端口 1080,这就是为什么你的 TCP 数据包被拒绝(你将 SYN 发送到 1080,没有人在监听,所以你收到 RST、ACK 并且 TCP 连接终止)
  2. 每次连接尝试都使用另一个端口,这就是临时端口的工作原理。

相关内容