HTTP WebSites不工作Squid代理

时间:2017-04-16 11:44:10

标签: proxy squid transparentproxy

我正在尝试这个相当基本的透明Squid代理服务器。我希望我的所有家庭流量都通过此服务器进行路由。 问题是:HTTPS页面正在运行,但HTTP页面却没有。我已经检查过并且允许SSL和SAFE_PORTS,但仍然没有打开HTTP页面。这是一些配置信息(如果你想要更多,请告诉我):

# Specify Allowed Scheme (192.168.8.XXX), Allowed Time
acl network src 192.168.0.0/24
acl hours time S M T W H F A 00:00-23:59

acl SSL_ports port 443
acl Safe_ports port 80      # http
acl Safe_ports port 21      # ftp
acl Safe_ports port 443     # https
acl Safe_ports port 70      # gopher
acl Safe_ports port 210     # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280     # http-mgmt
acl Safe_ports port 488     # gss-http
acl Safe_ports port 591     # filemaker
acl Safe_ports port 777     # multiling http
acl CONNECT method CONNECT
acl GET method GET
acl POST method POST

http_access allow Safe_ports               # allow SAFE_PORTS
http_access deny CONNECT !SSL_ports        # DENY if not SSL_PORT

http_access allow all

请注意我尝试了不同的组合。如

    http_access allow GET Safe_ports
    acl all src all
    http_access allow all

成功点击在access_log中显示为 TCP_TUNNCEL / 200 。其他不成功的点击主要记录为 TCP_MISS / 200,TCP_MISS / 307 和HTTP响应代码的其他变体,方法是 GET

同样, HTTPS 工作正常,但 HTTP 大部分都不起作用。示例: mail.yahoo.com 打开但 yahoomail.com 没有。

我做错了什么?感谢您的任何信息。

0 个答案:

没有答案