squid代理上网问题,谁帮我解决另开帖给200分相送!
此帖在LInux版也发了,但精通PHP的人是LINUX高手的人也大有人在,所以在此也发一帖,请高人帮忙!
最近一直郁闷于Squid代理上网问题,网上的文章十分丰富,搜出来都是一模一样,互相抄来抄去的。有实际操作心得的了了无几,本人配置了N+1次,仍然以失败告终。。。。。。。
如果哪位高人有实际操作经验,并且能给我以指点,助我成功的话,开帖放 200 分,以致谢意!
=================硬件环境=================
1.8口集线器(Hub)一个。
2.普通小区电信宽带,无固定IP。
3.一台Redhat Linux 9.0、5台Windows XP局域网电脑。
=================IP配置==================
LINUX有两块网卡,eth0,eth1,如果要上网还要添加一个PPP0,
所以在Linux的网络设置里有三个部分。
分别是eth0,eth1,ppp0,其中eth0是外网卡,eth1是内网卡。
我想这是通常的配置。
eth0的IP设置:192.168.1.1 子网掩码:255.255.255.0 默认网关:192.168.0.1
eth1的IP设置:192.168.0.1 子网掩码:255.255.255.0 默认网关:空
PPP0的IP设置:宽带帐号密码输入,其实用的还是外网卡。
=================当前上网方法===============
进口宽带线接Hub主接口(UPLINK口),六台电脑(包括Linux那台)分别接在1X——6X的次接口上。
也就是6台电脑独自用宽带帐号,独自拨号上网,非常不方便。
=================想要实现代理上网==============
用LINUX装一个squid做为代理服务器,目录在/usr/local/squid其他设置都好,cache也有。
默认端口8080,Windows客户端的代理设置也弄好,宽带进口线插在eth0上,出口线从eth1出来,接入Hub的任意一个次接口(1X~8X),而不是主接口(UPLINK),这样接,无论如何都不能实现代理上网,疯了,谁能告诉我我应该如何接,或是eth0,eth1怎么设置,才能实现真正意义上的最基础的代理上网呢????????????