当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > RHEL5Squid透明代理服务器配置过程解析

Linux服务器
apache urlrewrite防盗链功能配置
实战 LAMP 服务器配置 完整篇
tomcat 5.5连接池配置,如何让工程为默认工程
搭建一个大型网站架构的实验环境(Squid缓存服务器篇)
Windows 配置Apache以便在浏览器中运行Python script的CGI模式
Apache 网站速度更快
ubuntu lighttpd+webpy (fastcgi)配置方法
linux 入侵常用命令汇编
Linux 快速定位web路径方法
winxp apache用php建本地虚拟主机的方法
Apache 多站点虚拟主机配置方法
redhat Server release 5.2 安装配置简明教程
Ubuntu Linux系统下轻松架设nginx+php服务器应用
Linux Apache+Proftpd构建虚拟主机时要注意的几个安全问题
Linux 服务器同步 Rsync同步服务器文件
APACHE 多站点配置方法
基于Apache的支持.NET2.0的Web服务器搭建
Ubuntu 下配置Rsync服务的方法
利用rsync自动备份 完全配置方法 增加了ip限制
Linux 每天自动备份mysql数据库的方法

Linux服务器 中的 RHEL5Squid透明代理服务器配置过程解析


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 65 ::
收藏到网摘: n/a

一、环境及操作平台xp——(eth1)AS5(eth0)——Internet192.168.1.0/2410.0.0.0/8LinuxAS5+squid-2.6(RPM)二、安装安装AS5自带的squid-2.6rpm包三、配置routeadddefaultgw10.100.100.254//10.100.100.254连接InternetRouter地址,添加默认网关。1、squid主配文件:/etc/squid/squid.confa、http_port3128transparent//启用透明模式b、cache_dirufs/var/spool/squid100016256c、cache_mem96Md、visible_hostnamelocalhoste、http_accessallowall以上为基本配置2、iptales配置#!/bin/bash#ip.shecho'1'>/proc/sys/net/ipv4/ip_forward//启用ipforwardIPT=/sbin/iptables################################Cleariprules#####################$IPT-F-tfilter$IPT-X-tfilter$IPT-Z-tfilter$IPT-F-tnat$IPT-Z-tnat$IPT-X-tnat################################Defaultpolicy#####################$IPT-PFORWARDDROP$IPT-PINPUTDROP$IPT-POUTPUTDROP################################Userrules##########################$IPT-tfilter-AINPUT-s127.0.0.1-jACCEPT$IPT-tfilter-AINPUT-s10.10.10.254-ptcp——dport22-jACCEPT$IPT-tfilter-AOUTPUT-d10.10.10.254-ptcp——sport22-jACCEPT$IPT-tfilter-AINPUT-s192.168.1.0/24-picmp——icmp-type8-jACCEPT$IPT-tfilter-AOUTPUT-d192.168.1.0/24-picmp——icmp-type0-jACCEPT$IPT-tfilter-AINPUT-s192.168.1.0/24-jACCEPT$IPT-tfilter-AINPUT-ieth0-jACCEPT$IPT-tfilter-AOUTPUT-d192.168.1.0/24-jACCEPT$IPT-tfilter-AOUTPUT-oeth0-jACCEPT$IPT-tfilter-AFORWARD-s192.168.1.0/24-ieth1-oeth0-jACCEPT$IPT-tfilter-AFORWARD-ieth0-oeth1-jACCEPT$IPT-AFORWARD-mstate——stateESTABLISHED,RELATED-jACCEPT$IPT-tnat-APOSTROUTING-s192.168.1.0/24-oeth0-jSNAT——to-source10.10.10.249$IPT-tnat-APREROUTING-s192.168.1.0/24-ieth1-ptcp——dport80-jREDIRECT——to-ports3128四、启动squid1、#squid-kparse//检测squid语法2、#squid-z//初始化squid,建立缓存3、#/etc/init.d/squidstart4、#ps-ef|grepsquid五、客户端配置XP上配置网关、DNS,无须配置代理。通过IE可以连接Internet,ok。