在我刚刚镜像的虚拟专用服务器上,我刚刚安装完 squid 版本 3.1.19。正如预期的那样,默认配置不起作用。因此,我保存了原始配置文件并创建了一个包含两行内容的新配置文件,即:
http_access allow all
http_port 3128
我知道这几乎在所有方面都违背了使用代理的目的,但这只是为了测试我是否能成功连接到任何地方,就像 yahoo.com 一样平凡。然而,我不能。无论我尝试访问哪个网站,我都会看到一个屏幕,上面写着“错误:无法检索请求的 URL”。在输入 URL 并按回车键后,我在访问日志中立即看到以下内容:
1391456766.727 68 w.x.y.z TCP_MISS/000 0 GET http://yahoo.com/ - DIRECT/yahoo.com -
1391456825.489 60281 w.x.y.z TCP_MISS/503 0 CONNECT www.google.com:443 - DIRECT/2607:f8b0:4002:c02::63 -
1391456825.489 60095 w.x.y.z TCP_MISS/503 0 CONNECT www.google.com:443 - DIRECT/2607:f8b0:4002:c02::63 -
1391456856.560 61309 w.x.y.z TCP_MISS/503 0 CONNECT www.google.com:443 - DIRECT/2607:f8b0:4002:c02::63 -
1391456949.142 182387 w.x.y.z TCP_MISS/504 4044 GET http://10.216.124.6:15871/cgi-bin/blockpage.cgi? - DIRECT/10.216.124.6 text/html
1391457129.393 179732 w.x.y.z TCP_MISS/504 3862 GET http://10.216.124.6:15871/favicon.ico - DIRECT/10.216.124.6 text/html
我想要访问的 URL 是 yahoo URL,而我认为 google URL 是我的 chrome 浏览器想要联系母舰,至于 10.216 URL,我不知道它们是用来做什么的。
有人能告诉我我需要做什么才能让这个东西正常工作吗