我想设置 squid 代理。我想将 squid.conf 文件拆分为两个文件。acl.conf rules.conf,因为 squid.conf 太大而且容易出错。
我希望这两个文件是干净的,只包含访问列表和规则,并且我对这些文件所做的所有更改都被推送到 squid.conf 文件。
这可能吗?如果可能,怎么做?
谢谢
答案1
输出lsb_release -d
Description: Ubuntu 20.04 LTS
输出find /etc/squid/ -ls
2109570 4 drwxr-xr-x 3 root root 4096 May 30 17:47 /etc/squid/
2109571 4 drwxr-xr-x 2 root root 4096 May 30 17:47 /etc/squid/conf.d
2109572 4 -rw-r--r-- 1 root root 230 May 7 13:21 /etc/squid/conf.d/debian.conf
2109574 312 -rw-r--r-- 1 root root 316874 May 7 13:21 /etc/squid/squid.conf
2109573 4 -rw-r--r-- 1 root root 1800 May 7 13:21 /etc/squid/errorpage.css
因此你可以看到 UBUNTU 20.04 上的 squid 包有一个/etc/squid/conf.d/
目录,因此是的这是可能的并且值得推荐。