From owner-freebsd-questions@FreeBSD.ORG Wed Jun 14 16:55:40 2006 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 81ACC16A47E for ; Wed, 14 Jun 2006 16:55:40 +0000 (UTC) (envelope-from luisjoseve@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 345B343D76 for ; Wed, 14 Jun 2006 16:55:39 +0000 (GMT) (envelope-from luisjoseve@gmail.com) Received: by wr-out-0506.google.com with SMTP id i34so172054wra for ; Wed, 14 Jun 2006 09:55:38 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=VJJs9pW+/NkNPYwaycOOnAW+GSx8MTE6/JOcwr+qkJqk0DKC3g1+sxFy33CSUpnuuuAHc3r5gJIGIVFs+nCMU6yDIrV5Nbar5a39QTLrdS9DyMl+iXEWgS8J2oS3zdWX0H7gC1CLq0HPvFn8vR0IiGETidluFLqo11Tv8auC78Y= Received: by 10.54.128.1 with SMTP id a1mr830221wrd; Wed, 14 Jun 2006 09:55:37 -0700 (PDT) Received: by 10.54.95.2 with HTTP; Wed, 14 Jun 2006 09:55:37 -0700 (PDT) Message-ID: <8379182a0606140955j584c8454p78c86289e253236c@mail.gmail.com> Date: Wed, 14 Jun 2006 12:55:37 -0400 From: "=?ISO-8859-1?Q?Luis_Jos=E9_Da_Silva_Gonz=E1lez?=" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Multiple gateways 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: Wed, 14 Jun 2006 16:55:40 -0000 Greetings, I'm having bad times trying to set up a kind of advance router with FreeBSD= 6.1. The system has 6 Network interfaces, 3 for adsl connections (one nic for each adsl, same ISP) and other 3 for 3 sub networks class C (192.168.2. 192.168.3. 192.168.4.) The server is running Squid and is using only the first adsl connection and thats ok. I'm doing NAT with PF but the problem is when i try to nat each sub network by each adsl connection. nat on $adsl1 from $net1:network to any -> ($adsl1) nat on $adsl2 from $net2:network to any -> ($adsl3) nat on $adsl3 from $net3:network to any -> ($adsl3) but that doesn't' work, right now I'm NATing all sub networks with adsl1 only and the others 2 adsl are being waste without use. these adsl use dhcp to get the IP and here is the info lease { interface "adsl1"; fixed-address 201.242.241.180; option subnet-mask 255.255.248.0; option routers 201.242.240.1; option domain-name-servers 200.44.32.13,200.44.32.12; option domain-name "cantv.net"; option broadcast-address 201.242.247.255; option dhcp-lease-time 11637; option dhcp-message-type 5; option dhcp-server-identifier 200.109.126.37; renew 3 2006/6/14 16:56:54; rebind 3 2006/6/14 18:09:37; expire 3 2006/6/14 18:33:53; } lease { interface "adsl2"; fixed-address 201.242.241.149; option subnet-mask 255.255.248.0; option routers 201.242.240.1; option domain-name-servers 200.44.32.13,200.44.32.12; option domain-name "cantv.net"; option broadcast-address 201.242.247.255; option dhcp-lease-time 19174; option dhcp-message-type 5; option dhcp-server-identifier 200.109.126.37; renew 3 2006/6/14 17:59:58; rebind 3 2006/6/14 19:59:47; expire 3 2006/6/14 20:39:45; } lease { interface "adsl3"; fixed-address 201.242.241.150; option subnet-mask 255.255.248.0; option routers 201.242.240.1; option domain-name-servers 200.44.32.13,200.44.32.12; option domain-name "cantv.net"; option broadcast-address 201.242.247.255; option dhcp-lease-time 11627; option dhcp-message-type 5; option dhcp-server-identifier 200.109.126.37; renew 3 2006/6/14 16:57:13; rebind 3 2006/6/14 18:09:52; expire 3 2006/6/14 18:34:07; } Note that the 3 adsl interfaces have the same gateway, but now, how i can load balance or at least define the usage of each adsl connection for my sub networks? I tried using route but the routing table always use the interface of the first adsl. Any ideas, suggestion? thanks in advance. --=20 Luis Jos=E9 Da Silva G.