Date: Mon, 19 Jul 2004 20:22:42 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: "Web Walrus (Robert Wall)" <custpriv@web-walrus.com> Cc: Nelis Lamprecht <nelis@8ball.co.za> Subject: Re: Routing issue Message-ID: <20040719192242.GA69765@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20040719124619.V19557@iceberg.web-walrus.com> References: <20040719040431.V19557@iceberg.web-walrus.com> <1090230731.24867.41.camel@nelis.brabys.co.za> <20040719043004.T19557@iceberg.web-walrus.com> <20040719112823.GC21175@happy-idiot-talk.infracaninophile.co.uk> <20040719124619.V19557@iceberg.web-walrus.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 19, 2004 at 12:55:45PM -0500, Web Walrus (Robert Wall) wrote: > > > > > ifconfig_dc0 inet 1.2.3.4 netmask 255.255.255.248 > > > > > ifconfig_dc0_alias0 inet 2.3.4.5 netmask 255.255.255.248 > > > > > defaultrouter=3D"1.2.3.1" > > > > > > It's not on the same network; that's the problem. Two complete separ= ate > > > networks, same interface card. The issue is that one of the networks > > > works, and the other doesn't, depending on what network the default r= outer > > > happens to be on. > > > > In general, you're going to need a mechanism for dynamically routing > > packets in order to make this sort of setup work. For most setups, > > you'ld need the co-operation of your ISP to make things work as well. >=20 > The situation is this - there are 4 servers that are on one network. I'm > trying to switch them over to another network, but I need to do it without > downtime. Therefore, I need to have both IPs completely active and > functional simultaneously. Right -- in which case, you've actually done everything right, > Is there any way to determine what IP/interface a connection came in on, > and continue to use that IP/interface for the outbound packets? Maybe > with static routes or something of that nature? That should happen automatically whenever anyone connects to one or other of those addresses. It's setting the origin address on outgoing connections that's usually the difficult bit, but in this case, that shouldn't be a problem. Really all you need to do is at some point change the default route to point to the new gateway, and then wait until any traffic to the old addressess dies away. Then edit /etc/rc.conf to make the new ip address the only one configured on the interface and whatever else needs fiddling with similarly, a quick reboot and you're done. Cheers Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA/B+CiD657aJF7eIRAq6MAJ4qIKOqGkNEnrqePn2UulaFZQdQBACgtiry h0/v5X0lYaDOyiDf8UecZKM= =SbU9 -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040719192242.GA69765>