电脑技术学习

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

dn001

  (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

  保存退出。

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

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

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

  下来架设本文的着重点——二级代理,所使用的软件都一样,也是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

标签: