是否有Squid实用程序命令强制从本地硬盘驱动器加载缓存?
xww.example.com /w /x /y /z 阿帕奇 ---------------------- 网速慢 ---------------------- 局域网1 | 局域网2 | 局域网3 | | 缓存 | 缓存 | 缓存 /x /y | /x /z | /y /z 鱿鱼 | 鱿鱼 | 乌贼 ------ | ------ | ------ 浏览器| 浏览器|浏览器 浏览器| 浏览器|浏览器 浏览器| 浏览器|浏览器 浏览器| 浏览器|浏览器
例如,将 USB 硬盘插入运行 Squid 的 lan1 上的机器。然后调用如下命令:
$ suqid-util\
--force-cache-load\
--url-root http://www.example.com/x\
--local-root /mnt/usb1\
--recursive
当可以将 2TB 硬盘随身携带到互联网连接速度较慢的位置时,这将非常有用。
或者
使用Squid以外的其他东西的更好解决方案?我还在打猎。
我对此没有经验,但似乎其他人已经习惯
wget
通过代理来抓取内容,从而填充缓存。我想不出您无法将其复制
cache_dir
到硬盘驱动器的任何原因。出于好奇,您到底想做什么?
使用 wget 填充 SQUID 缓存