为什么 squid(代理服务器)监听端口 48512?

为什么 squid(代理服务器)监听端口 48512?

我刚刚在我的 ubuntu 机器上安装了 squid(sudo apt-get install squid3),安装后我注意到它在端口 48512 上监听。

$ netstat -tulpn | grep squid
tcp        0      0 0.0.0.0:3128            0.0.0.0:*               LISTEN      44365/(squid-1)
udp        0      0 0.0.0.0:48512           0.0.0.0:*                           44365/(squid-1)

我知道它默认监听 3128 端口,可以通过以下方式更改/etc/squid/squid.conf

但是端口 48512 没有在任何地方列出。如何配置 squid 使其不监听端口 48512?


另外,当我在端口 48512 上进行谷歌搜索时,它说这是一个特洛伊木马。

答案1

来自 squid 配置指令:

udp_incoming_address    is used for UDP packets received from other
            caches.

The default behavior is to not bind to any specific address.

Only change this if you want to have all UDP queries received on
a specific interface/address.

NOTE: udp_incoming_address is used by the ICP, HTCP, and DNS
modules. Altering it will affect all of them in the same manner.

它似乎是用于内部 DNS,这是 Squid 有效管理 DNS 查询的机制。

相关内容