LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1667|回复: 16

使用squid+iptable做透明代理,有些网站不能访问 怎么处理

[复制链接]
发表于 2006-10-8 13:58:59 | 显示全部楼层 |阅读模式
如:bbs.newlinyi.com
有些网站要加www,不加就进不了。:如simlife.com
刚才连google都进不了。。
 楼主| 发表于 2006-10-8 15:17:38 | 显示全部楼层
我的squid.conf
----------------------------------------
http_port 8080

icp_port 0
#
hierarchy_stoplist 192.168.1.1
acl QUERY urlpath_regex 192.168.1.1
no_cache deny QUERY
redirect_program /usr/bin/squidclam
redirect_children 15
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
refresh_pattern .gif$ 10080 100% 43200 override-expire
refresh_pattern .jpg$ 10080 100% 43200 override-expire
refresh_pattern . 960 90% 43200 reload-into-ims

visible_hostname gw
dns_nameservers 211.53.31.2 210.52.207.2 218.85.157.9 202.101.103.55
cache_mgr linpc@simlife.com
cache_mem 64 MB

cache_swap_low 70
cache_swap_high 85
maximum_object_size 4096 KB

cache_dir ufs /var/cache/squid/ 1200 16 256
cache_access_log /var/cache/squid/logs/access.log
cache_log /var/cache/squid/logs/cache.log
#unlinkd_program /var/cache/squid/unlinkd
acl bt urlpath_regex \.torrents$ \.rmvb$ .\rm$ .\avi$
acl web url_regex tk4479.com
acl all src 192.168.1.0/255.255.255.0
acl camp dstdomain 192.168.1.4 192.168.1.6
always_direct allow camp
http_access deny bt
http_access deny web
http_access allow all
icp_access allow all

cache_effective_user squid
cache_effective_group squid
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
coredump_dir /var/spool/squid
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 09:34:22 | 显示全部楼层

   一下下
回复 支持 反对

使用道具 举报

发表于 2006-10-9 09:38:06 | 显示全部楼层
bbs.newlinyi.com
我没代理也访问不了
google有时无法访问应该是你内网有某人在google 上搜索了一些敏感字,被GWF禁了.5分钟后就可以了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 10:45:34 | 显示全部楼层
Post by Yuri
bbs.newlinyi.com
我没代理也访问不了
google有时无法访问应该是你内网有某人在google 上搜索了一些敏感字,被GWF禁了.5分钟后就可以了.


我没有设置敏感字!

刚才访问http://blog.5ilinux.com/进不去,
我就访问http://www.5ilinux.com,然后点 ... ,,真郁闷啊
回复 支持 反对

使用道具 举报

发表于 2006-10-9 13:17:40 | 显示全部楼层
你这个问题确实有点郁闷哦。
但要解决问题,就仅依靠你说的那点现象还不够,还需要其他信息。
你说的无法访问是指很长时间页面都不出来还是直接就是squid报错?
如果很长时间都无法显示页面,那用squid主机ping你所访问的域名,看是否是DNS问题。
如果是squid报错,那就很简单了,因为squid会给你说明什么地方有问题的。
回复 支持 反对

使用道具 举报

发表于 2006-10-9 13:33:07 | 显示全部楼层
我那次搜索 "边界新约"

就好几分钟上不去google.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 17:05:27 | 显示全部楼层
squid好像就只有3种提示:
1:读取失败    (104) Connection reset by peer
--------------------------------
2:连接失败,连接超时
----------------------------------
3、接着就是dns问题了
回复 支持 反对

使用道具 举报

发表于 2006-10-10 09:46:30 | 显示全部楼层
你怎么不自己做个DNS呢?
然后squid指向这个DNS.做个cache也好啊.省得老去查麻烦.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 15:00:01 | 显示全部楼层
Post by Yuri
你怎么不自己做个DNS呢?
然后squid指向这个DNS.做个cache也好啊.省得老去查麻烦.


怎么做呢?用什么软件,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表