From owner-freebsd-questions@FreeBSD.ORG Thu Jun 9 16:22:18 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA49016A41C for ; Thu, 9 Jun 2005 16:22:18 +0000 (GMT) (envelope-from root@pukruppa.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B30543D58 for ; Thu, 9 Jun 2005 16:22:17 +0000 (GMT) (envelope-from root@pukruppa.de) Received: from reverse-213-146-114-24.cust.kamp-dsl.de [213.146.114.24] (helo=reverse-213-146-114-24.cust.kamp-dsl.de) by mrelayeu.kundenserver.de with ESMTP (Nemesis), id 0ML25U-1DgPnK3GAr-0008Hg; Thu, 09 Jun 2005 18:22:14 +0200 Date: Thu, 9 Jun 2005 18:22:45 +0200 (CEST) From: "P.U.Kruppa" X-X-Sender: root@www.pukruppa.net To: dk dkrules In-Reply-To: Message-ID: <20050609181128.G48525@www.pukruppa.net> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Provags-ID: kundenserver.de abuse@kundenserver.de login:2446dbdf8275641f979193ced594c629 Cc: freebsd-questions@freebsd.org Subject: Re: Very Dissapointed X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 16:22:18 -0000 On Thu, 9 Jun 2005, dk dkrules wrote: > I am very dissappointed. I have been looking on the net for 3 days now > looking for easy setup guides or How to guides and setting up FreeBSD 5.x > with transparent proxy and firewall and there simply is no easy way > explaining to beginners how to do such a setup. 1) Before you start playing around with squid and firewall you have to make sure your FreeBSD box works as a gateway. 2) When this is done look into google for setup of squid as a transparent proxy (these are two or three entries in a config file). 3) enable firewall in /etc/rc.conf with lines like firewall_enable="YES" firewall_script="/etc/firewall.conf" 4) edit your /etc/firewall.conf with something like ipfw add 500 fwd 127.0.0.1 tcp from any to any 80 recv rl0 ipfw add 60000 allow all from any to any where rl0 is the device name of your NIC. 5) reboot Regards, Uli. ********************************************* * Peter Ulrich Kruppa - Wuppertal - Germany * *********************************************