From owner-freebsd-net@FreeBSD.ORG Mon Feb 18 21:29:38 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB3DB16A418 for ; Mon, 18 Feb 2008 21:29:38 +0000 (UTC) (envelope-from nb@ravenbrook.com) Received: from raven.ravenbrook.com (raven.ravenbrook.com [193.82.131.18]) by mx1.freebsd.org (Postfix) with ESMTP id 1428C13C4D1 for ; Mon, 18 Feb 2008 21:29:37 +0000 (UTC) (envelope-from nb@ravenbrook.com) Received: from thrush.ravenbrook.com (thrush.ravenbrook.com [193.112.141.145]) by raven.ravenbrook.com (8.13.8/8.13.8) with ESMTP id m1IL0t7P070271 for ; Mon, 18 Feb 2008 21:00:55 GMT (envelope-from nb@ravenbrook.com) Received: from thrush.ravenbrook.com (localhost [127.0.0.1]) by thrush.ravenbrook.com (8.13.4/8.13.4) with ESMTP id m1IL0sVD038309 for ; Mon, 18 Feb 2008 21:00:54 GMT (envelope-from nb@thrush.ravenbrook.com) From: Nick Barnes To: freebsd-net@freebsd.org Date: Mon, 18 Feb 2008 21:00:54 +0000 Message-ID: <38308.1203368454@thrush.ravenbrook.com> Sender: nb@ravenbrook.com X-Virus-Scanned: ClamAV version 0.92, clamav-milter version 0.92 on raven.ravenbrook.com X-Virus-Status: Clean X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on raven.ravenbrook.com X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.3 Subject: Multiple default routes on multihome host X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 21:29:38 -0000 I have a multi-home host: more than one IP address. The addresses are in separate subnets but run over the same ethernet segment (this is a temporary situation while I switch an office network over from one network provider to another). I want packets from address A1 to be sent via gateway G1, but packets from address A2 to be sent via gateway G2. How do I do this? Can I just have more than one default route? I'm remote from the machine in question, so I don't want to tinker with the default route until I'm sure of the answer. Thanks in advance, Nick Barnes