我有一个简单的脚本,在主服务器上监听端口 10101(tcp),目的是使用我的代理(在单独的服务器上运行)的日志文件。
现在,我的问题是我似乎无法让 squid 记录到 tcp。
以下均不起作用*:
- access_log tcp://[ip]:10101 squid
- 访问日志 /dev/tcp/[ip]/10101 鱿鱼
问题:
为什么会这样?(更重要的是)做我让 squid 记录到套接字吗?
*第一个应该按照文档说明进行工作,没有理由第二个不能工作。
答案1
两件事情。
- 仅旧版 2.7.x 版本支持将日志记录到套接字。该功能尚未移植到 3.1 版本。
- 不支持 TCP。仅支持 udp。
语法是:
access_log udp:x.x.x.x:port