From owner-FreeBSD-net-jp@jp.FreeBSD.org Mon Mar 18 22:28:58 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g2IDSwq11740;
	Mon, 18 Mar 2002 22:28:58 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from rose.kamome.or.jp (rose.kamome.or.jp [210.134.80.20])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with SMTP/inet id g2IDSuc11735
	for <FreeBSD-net-jp@jp.FreeBSD.org>; Mon, 18 Mar 2002 22:28:56 +0900 (JST)
	(envelope-from ueda@Raomen.Net)
Received: (qmail 32600 invoked by uid 544); 18 Mar 2002 22:24:39 +0900
Received: from unknown (HELO ueda) (218.45.16.38)
  by mx.raomen.net with SMTP; 18 Mar 2002 22:24:39 +0900
Date: Mon, 18 Mar 2002 22:28:49 +0900
From: =?ISO-2022-JP?B?GyRCPyJFRE01RzcbKEI=?= <ueda@raomen.net>
To: FreeBSD-net-jp@jp.FreeBSD.org
Message-Id: <20020318221845.31A8.UEDA@Raomen.Net>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.08
Reply-To: FreeBSD-net-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020312
X-Sequence: FreeBSD-net-jp 3598
Subject: [FreeBSD-net-jp 3598] =?ISO-2022-JP?B?GyRCJVElMSVDJUgkThsoQg==?=
 =?ISO-2022-JP?B?GyRCMiM8aCRqGyhC?=(?)
 =?ISO-2022-JP?B?GyRCJHIkNyRGISIbKEI=?= Web
 =?ISO-2022-JP?B?GyRCJSIlLyU7JTklbSUwJHI8aCRqJD8kJBsoQg==?=
Errors-To: owner-FreeBSD-net-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-net-jp@jp.FreeBSD.org
X-Originator: ueda@Raomen.Net

$B?"ED(B@raomen.net $B$H?=$7$^$9!#(B


$B!!=tHL$N;v>p$GF)2a7?(B PROXY $B$NJQ7AHG$_$?$$$J$N$r:n$C$F$$$k$N$G$9$,!"%O%^%C(B
$B$F$7$^$C$?$N$G$I$J$?$+$465<x$$$?$@$1$J$$$G$7$g$&$+!)(B


$B<RFb(BLAN <--------> $B%@(B <----> MS Proxy Server ----> Internet
                   $B%`(B
                   $B%O(B <----> FreeBSD Server
                   $B%V(B

$B!!>e$N$h$&$J46$8$K!"$D$^$j!"(B

	$B!&<RFb(B LAN $B$+$i$N=P8}$O(B MS Proxy Server
	$B!&<RFb(B LAN$B!"(BMS Proxy Server $B$r%@%`%O%V$K$D$J$0(B
	$B!&F1$8%O%V$K(B FreeBSD $B%^%7%s$r$D$J$0(B

$B$H$$$C$?9=@.$G!"30It$X$N(B PROXY $B7PM3$N%"%/%;%9$r(B FreeBSD $BB&$G5-O?$7!"(B
webalizer $B$G2r@O$7$h$&$H9M$($F$$$^$9!#(B

# MS Proxy Server $B$G$N2r@O$,=t;v>p$G$G$-$J$$$?$a$G$9!#(B

$B!!%[%s%H$O(B

	$B<RFb(B LAN <-> FreeBSD Server <-> MS Proxy Server

$B$H%5%s%I%$%C%A>uBV$K$G$-$l$PNI$$$N$G$9$,!"%]%j%7!<E*$K$=$&$$$&9=@.$,<h$l(B
$B$J$$$?$a!"2?$H$+2#$+$i%Q%1%C%H$r=&$C$F(B Squid $B$K?)$o$;$?$$$H9M$($^$7$?!#(B


$B!!$G!"C1=c$K(B

	1. FreeBSD 4.5-RELEASE $B$N%5!<%P$r9=C[(B
	2. IPFILTER $B$rM-8z$K$7$F(B kernel $B:F9=C[(B
	3. squid $B$r(B ports $B$+$i%$%s%9%H!<%k!"(BTCP/3128 $B$G(B LISTEN
	4. ipnat $B$N%k!<%k$K0J2<$r5-=R(B
		rdr 0.0.0.0/0 port 80 -> 127.0.0.1 port 3128

$B$H$d$C$F$_$?$N$G$9$,!"A4$/(B squid $B$K%Q%1%C%H$,N.$l$F$-$^$;$s!#!V2?$+4*0c(B
$B$$$7$F$$$k$N$@$m$&$J$!(B...$B!W$H;W$$$D$D!"(Bipfw $B$G$b(B fwd $B$r;H$C$FF1$8$h$&$J(B
$B$3$H$r$7$?$N$G$9$,!"(Bfwd $B%k!<%k$KA4$/0z$C$+$+$i$J$$$?$a!":C@^$7$^$7$?!#(B

$B!!!V$=$l$OL5M}!W$H$+!V$3$l$G=PMh$k$s$8$c$J$$$N!W$J$I!"2?$G$b7k9=$G$9$N$G(B
$B$4;XE&$$$?$@$1$k$H9,$$$G$9!#(B


-- 
$B?"EDM5G7(B <ueda@Raomen.Net>


