我使用 Squid3 来缓存一堆 IPv6 地址。但问题是,只有 128 个地址可以正确初始化,再多的地址就无法连接。
您能想到我可以检查哪些设置吗?
来自日志:
WARNING: You have too many 'http_port' lines
The limit is 128
答案1
squid/src/defines.h 有:
#define MAXHTTPPORTS 128
更改该值。在 ubuntu 中:获取源包,重建并安装。
答案2
在 Squid 3.3.9 中
文件:src/anyp/PortCfg
#define MAXTCPLISTENPORTS 128