From owner-freebsd-isp Wed Dec 4 22:53:13 2002 Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B86C037B401 for ; Wed, 4 Dec 2002 22:53:12 -0800 (PST) Received: from federation.addy.com (addy.com [208.11.142.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id E773143EC5 for ; Wed, 4 Dec 2002 22:53:11 -0800 (PST) (envelope-from jim@federation.addy.com) Received: from localhost (jim@localhost) by federation.addy.com (8.9.3/8.9.3) with ESMTP id BAA77562 for ; Thu, 5 Dec 2002 01:51:15 -0500 (EST) (envelope-from jim@federation.addy.com) Date: Thu, 5 Dec 2002 01:51:15 -0500 (EST) From: Jim Sander Cc: freebsd-isp@FreeBSD.ORG Subject: Re: avoiding circular route problems when changing data providers (advice needed) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Doing so leaves data from the new provider's ip space on our network heading > out to the internet via the old data provider's router due to the existing > default route. And then coming back through the new provider's router. First, let's visualize what you're setting up- is this correct? [Prov-old]---\ [FBSD]---{internal network} [Prov-new]---/ What I'd do (and in this is what we did at my job when we were in a similar situation) is config up IP addresses and set up routes for your internal machines to guaranty that those packets never leave your internal network. You don't care about the source, you care about the destination. You probably already have something roughly equivalent to: 'route add {prov-old-block} {localif}' So all you should need to do is add: 'route add {prov-new-block} {localif}' Perhaps not appropriate to your situation, and perhaps I'm showing my network ignorance, but KISS - and this is much simpler than what you seem to be proposing. -=Jim=- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message