squid反向代理
2015-07-08 18:59
483 查看
一、安装环境
CentOS1:squid服务器 192.168.1.25
192.168.7.1
CentOS2:apache 服务器 192.168.1.26
192.168.7.2
Winows :客户端 192.168.1.22
二、配置hosts文件
CentOS1:192.168.7.2 www.ning.com
ning
CentOS2:
192.168.7.2 www.ning.com
ning
Winows
:192.168.1.25 www.ning.com ning
三、配置文件
CentOS1:
vim
/etc/squid/squid.conf
http_port 80 vhost vport #
指定Squid所服务的端口为80,vhost和vport指的是所采用的虚拟主机的方式:基于IP地址和基于端口的;
cache_peer 192.168.7.2 parent 80 0 no-query originserver name=ning #指定真实Web
Server的IP地址,端口,优先级,不做查询操作,直接获取数据,源服务器,定义个名字
cache_peer_domain ning www.ning.com #告诉反向代理服务器,当客户端有对www.ning.com的访问请求时,需要从真实Web
Server 192.168.7.2上取得数据;
CentOS1:squid服务器 192.168.1.25
192.168.7.1
CentOS2:apache 服务器 192.168.1.26
192.168.7.2
Winows :客户端 192.168.1.22
二、配置hosts文件
CentOS1:192.168.7.2 www.ning.com
ning
CentOS2:
192.168.7.2 www.ning.com
ning
Winows
:192.168.1.25 www.ning.com ning
三、配置文件
CentOS1:
vim
/etc/squid/squid.conf
http_port 80 vhost vport #
指定Squid所服务的端口为80,vhost和vport指的是所采用的虚拟主机的方式:基于IP地址和基于端口的;
cache_peer 192.168.7.2 parent 80 0 no-query originserver name=ning #指定真实Web
Server的IP地址,端口,优先级,不做查询操作,直接获取数据,源服务器,定义个名字
cache_peer_domain ning www.ning.com #告诉反向代理服务器,当客户端有对www.ning.com的访问请求时,需要从真实Web
Server 192.168.7.2上取得数据;
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- 100 个最佳 Ubuntu 应用(中)
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- CentOS 7系统配置上的变化解析
- 24 个必备的 Linux 应用程序
- 注册表趣味应用小集
- 远程控制技术的应用
- 代理服务器的路由分析
- CentOS下DB2数据库安装过程详解
- 路由器访问列表的应用
- xDSL技术及其应用
- CentOS 6.3下编译安装Ruby 2.0笔记
- 分析Cache 在 Ruby China 里面的应用情况
- 基于XML的桌面应用
- SQL Server 2008 R2 应用及多服务器管理
- asp 页面允许CACHE的方法