|
系统 slackware 10.2 未升级
eth0 外网
eth1 内网 172.16.1.100
squid
http_port 808 或 http_port 172.16.1.100:808
cache_mem 64 MB
cache_dir ufs /var/squid/cache 12000 16 256
http_access allow all
cache_effective_user squid
cache_effective_group squid
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_host virtual
modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_conntrack
modprobe ip_conntrack_ftp
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 808
echo "1" > /proc/sys/net/ipv4/ip_forward
squid 正常启动
客户端 将eth1 设为网关 不能上网
如果ie 加上代理 172.16.1.100 端口80 或 172.16.1.100 就可以上网
请指教,谢谢! |
|