From owner-freebsd-questions@FreeBSD.ORG Wed Mar 30 08:25:49 2005 Return-Path: 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 1329716A4CE for ; Wed, 30 Mar 2005 08:25:49 +0000 (GMT) Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [65.75.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7268D43D41 for ; Wed, 30 Mar 2005 08:25:48 +0000 (GMT) (envelope-from tedm@toybox.placo.com) Received: from tedwin2k (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) j2U8Pvb73862; Wed, 30 Mar 2005 00:25:58 -0800 (PST) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Bigbrother" , Date: Wed, 30 Mar 2005 00:25:44 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478 In-Reply-To: <200503300714.j2U7EQ7T057462@bigb3server.ath.cx> Importance: Normal Subject: RE: Channel Bonding on FreeBSD without peer support X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2005 08:25:49 -0000 owner-freebsd-questions@freebsd.org wrote: > Hi, > > I would like to combine the bandwidth of two network cards on FreeBSD > (which are connected to 2 different ADSL modems of the same ISP) in > order to double > the bandwidth of the Internet connection of the LAN that is > behind this box. > > I have searched Google and FreeBSD question and people suggest to use > "netgraph", like ng_fec, or ng_one2many. > However, these approaches require support from the other peer (the > ISP), which is not possible in my situation. > > Do you know if there is any way of combining the bandwidth of the two > modems? You cannot do it on a single FreeBSD system without cooperation of the ISP because it only has 1 internal route table. You can use 2 FreeBSD systems one for each modem, put both into translation mode, set the inside IP addresses to something like 192.168.1.1 on the first one and 192.168.1.2 on the second. Then you set the default gateway on half of the systems on the inside to .1 and the other half to .2 > Or it is easier to just route services (like www > traffic on modem 1, > email traffic on modem 2..) That's another way to do it. Ted