squid的正向代理和反向代理
2016-06-16 17:04
323 查看
squid:可以实功能。做翻墙~代理
可以实现代理也可以设置缓存
安装 :yum -y install squid
配置文件:vim /etc/squid/squid.conf
cache_dir 缓存目录 必须打开(在下面添加)
cache_mem 28MB 启用一点内存
缓存对象refresh_pattern \.(jpg|png|gif|js|css|MP3|MP4) 1440 20% 2880 ignore-reload(忽略重新加载)
visible=hostname 定义hostname
监听端口3128
/etc/init.d/squid start
在浏览器,IE 选项中添加局域网 写入代理IP 端口
如何验证,我们可以使用抓包软件 tcpdump
tcpdump -nn port 312
此时不成功 请检查是否清除防火墙 selinux是否关闭
正向代理中拒绝访问
在配置文件中添加
acl http proto HTTP定义协议
acl good_domain dstdomain .baidu.com
http_access allow good_domain
http_access deny !good_domain
只能访问百度和QQ
squid -kcheck 检测错误
squid -kre 重新加载
反向代理
编辑配置文件 :vim /etc/squid/squid.conf
修改 :http_port 80 accel vhost vport监听80端口
cache_peer 61.135.169.125 parent 80 0 or originserver name =a (百度)
cache_perr_domain a www.baidu.com
设置完后,需要检查80端口是否被占用,不被占用,就直接启动squid服务,启动完,最好检查下进程和端口号是否起来。
需要写hosts
可以实现代理也可以设置缓存
安装 :yum -y install squid
配置文件:vim /etc/squid/squid.conf
cache_dir 缓存目录 必须打开(在下面添加)
cache_mem 28MB 启用一点内存
缓存对象refresh_pattern \.(jpg|png|gif|js|css|MP3|MP4) 1440 20% 2880 ignore-reload(忽略重新加载)
visible=hostname 定义hostname
监听端口3128
/etc/init.d/squid start
在浏览器,IE 选项中添加局域网 写入代理IP 端口
如何验证,我们可以使用抓包软件 tcpdump
tcpdump -nn port 312
此时不成功 请检查是否清除防火墙 selinux是否关闭
正向代理中拒绝访问
在配置文件中添加
acl http proto HTTP定义协议
acl good_domain dstdomain .baidu.com
http_access allow good_domain
http_access deny !good_domain
只能访问百度和QQ
squid -kcheck 检测错误
squid -kre 重新加载
反向代理
编辑配置文件 :vim /etc/squid/squid.conf
修改 :http_port 80 accel vhost vport监听80端口
cache_peer 61.135.169.125 parent 80 0 or originserver name =a (百度)
cache_perr_domain a www.baidu.com
设置完后,需要检查80端口是否被占用,不被占用,就直接启动squid服务,启动完,最好检查下进程和端口号是否起来。
需要写hosts
相关文章推荐
- Android Manifest 用法
- Android学习笔记(二九):嵌入浏览器
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 回顾 Firefox 历史
- 小白观察:微软释放出其基于 Chromium 的 Edge 浏览器
- 浏览器 cookie 限制
- Vista 防火墙 Vista Firewall Control v1.0.11 下载
- 玩转浏览器IE7的5个顶级使用技巧
- 使用C#实现读取系统配置文件的代码实例讲解
- 收集的ROS防火墙脚本
- 字符集导致的浏览器跨站脚本攻击分析
- 更改IE浏览器的图标
- AutoRun病毒专杀防火墙 V4.39 绿色版
- 如何创建ajax对象并兼容多个浏览器
- Powershell Profiles配置文件的存放位置介绍
- PowerShell入门教程之创建和使用配置文件实例
- css ie6 ie7 ff的CSS hack使用技巧
- CSS 浏览器的等宽空格问题解决
- 区分IE6,IE7,firefox的CSS hack