FreeBSD 6.2Release+Squid-2.6架设上网二级代理服务器

豆豆网   技术应用频道   2008年01月21日  【字号: 收藏本文

内容摘要:一级和二级代理服务器都使用FreeBSD6.2Release+Squid2.6,一级代理直接和外网线路连接,用户通过设置相应的网段IP和代理服务器(IE上设置)进行上网。

  (4)创建用户及缓存等:

  newproxy# pw groupadd squid
  newproxy# pw adduser squid -g squid -s /nonexistent
  newproxy# mkdir /usr/local/squid/cache
  newproxy# chown -R squid /usr/local/squid/cache
  newproxy# chgrp -R squid /usr/local/squid/cache
  newproxy# chown -R squid /usr/local/squid/var/logs
  newproxy# chgrp -R squid /usr/local/squid/var/logs
  newproxy# /usr/local/squid/sbin/squid -z
  newproxy#cd /usr/local/squid/sbin
  newproxy# ./squid
  newproxy# ee /etc/rc.local

  加入如下一行:

  /usr/local/squid/sbin/squid

  保存退出。

  这样一级代理就设置完成,按照下图设置后就能联网络了。

FreeBSD 6.2Release+Squid-2.6架设上网二级代理服务器

  ============================================

  二、二级代理服务器的架设

  下来架设本文的着重点——二级代理,所使用的软件都一样,也是FreeBSD6.2Release+Squid2.6,而且安装FreeBSD的步骤和一级代理的也一样(只有内、外网卡的IP及网关不一样),唯独在配置Squid时配置文件有些不同,具体如下:

  说明:

  操作系统:FreeBSD6.2Release

  代理软件:Squid2.6STABLE16

  外网卡:xl0 -> 192.168.21.250 (这里的默认网关就应该是一级代理服务器的内网卡地址,为192.168.21.254)

  内网卡:xl1 -> 192.168.11.254

  1、安装FreeBSD

责编:豆豆技术应用

正在加载评论...