From owner-freebsd-questions@FreeBSD.ORG Wed Jun 22 07:45:51 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E617F10657FA for ; Wed, 22 Jun 2011 07:45:51 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 84D198FC1A for ; Wed, 22 Jun 2011 07:45:51 +0000 (UTC) Received: by wyb33 with SMTP id 33so535124wyb.13 for ; Wed, 22 Jun 2011 00:45:50 -0700 (PDT) Received: by 10.227.55.67 with SMTP id t3mr354778wbg.90.1308728750454; Wed, 22 Jun 2011 00:45:50 -0700 (PDT) Received: from dfleuriot-at-hi-media.com ([83.167.62.196]) by mx.google.com with ESMTPS id en1sm218742wbb.35.2011.06.22.00.45.48 (version=SSLv3 cipher=OTHER); Wed, 22 Jun 2011 00:45:49 -0700 (PDT) Message-ID: <4E019DAD.2070608@my.gd> Date: Wed, 22 Jun 2011 09:45:49 +0200 From: Damien Fleuriot User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <201106211128.p5LBSvCe095130@x.it.okstate.edu> <4E0196E4.2060900@bah.homeip.net> In-Reply-To: <4E0196E4.2060900@bah.homeip.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: Two Networks on one System 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, 22 Jun 2011 07:45:52 -0000 On 6/22/11 9:16 AM, Bernt Hansson wrote: > 2011-06-21 13:28, Martin McCormick skrev: >> Here is what the issue is right now. The remote campus >> in question has been on number space that was part of our Class >> B network. They got a block of subnets for their DNS's and >> campus enterprises and work stations. We secured them their own >> number space and they are migrating from their portion of our >> network to their new network and both nets are presented >> routable from the rest of the world. >> >> If you do a whois query for their domain, you get the >> address on our network of their primary DNS. When one updates >> the whois data, there is a lag of some hours until new queries >> start going to the new address of their primary DNS. In the mean >> time, we don't really care but we would like for the new >> interface for the primary to be reachable so that the minute the >> information changes, we're answering lookups. After that point, >> we will permanently take down the old interface address on our >> network and probably reboot with the normal configuration now >> being the new IP address. >> >> The problem I have, probably due to a misunderstanding >> of what I need to do, is easy to describe. >> >> The defaultrouter statement in rc.conf or > >> route add default x.x.x.x > > Have you tried route add netA netB or route add netB netA > > No offense but please do not give random, untested advice. What you just wrote reads as: - if you want to go to network A, do that through network B - if you want to go to network B, do that through network A Now can you see some kind of a loop forming here ? Solutions to the OP's problem have been given already: - PF's "reply-to" option has been discussed at length. - FreeBSD's own setfib was also briefly discussed Note this requires a kernel option override as seen here: http://forums.freebsd.org/showthread.php?t=888