squid via检测转发循环
来源:互联网 发布:php难吗 编辑:程序博客网 时间:2024/05/22 10:44
前几天使用Squid多层代理的时候出现了403,查找发现是因为2台Squid 的visible_hostname 一样,并且via on。
先说下via 的作用:
via 用于检测转发循环,squid 接受http请求后 如果发现本机的visible_hostname 在via中(多层转发,这个有多个值 使用 ","分割),就确认是转发循环了,然后返回403。
那么只要在via这里解决就可以了,有几种方法:
1:request_header_access Via deny all ( squid3的配置, squid2.7 使用 header_access Via deny all 来去掉 request 和 reply的via头)
2:via off ( 关闭 )
3:使用一样的visible_hostname ,但是分别使用 unique_hostname 。因为在设置了 unique_hostname后,Via 就使用这个值。
最终因这边网络拓扑很简单,就直接via off。
- squid via检测转发循环
- BFD双向转发检测
- 循环检测
- 肤色检测(分割)via Random Forest
- squid多实例运行,多个代理转发
- VIA
- 怎样才能检测到链表中循环
- JS循环等待检测
- Squid
- squid
- squid
- Squid
- Squid
- squid
- Squid
- squid
- Squid
- Squid
- log4j:WARN No appenders could be found for logger
- Android中AsyncTask的简单用法
- Arcgis创建SDE_Geometry、SDO_Geometry的区别
- c++ 图像处理类库
- HTM标签属性
- squid via检测转发循环
- 泛型编程之3
- squid是否支持http1.1和对KeepAlive支持的个人理解
- linux vi 中文乱码的解决方法
- expect hope wish区别
- 汇编写函数:关于PUBLIC和EXTRN的区别
- uva 624 CD (DP + DFS 输出方案)
- 18-将字符串转换为Calendar对象(字符串处理)
- 实习生的cocos2d-x学习