Thanks for the advice.  I think I am going to have to do it with 2 cards.
We have a new provider and a new T1 line that we are switching to.  So, we
have a new router for that line and everything.  So, I will need the IP's
on both networks to be active at the same time.  So, when I do the DNS
switch, they will both be active while all the other DNS servers refresh
to the new IP's.

Thanks,
Bryan Opfer


On Tue, 2 Jun 1998, William T Wilson wrote:

> On Tue, 2 Jun 1998 [EMAIL PROTECTED] wrote:
> 
> > We are in the process of changing Networks.  And I need a way to switch
> > our web machines from one network to the other with no downtime.  At first
> > we were going to mirror the machines on both networks.  But, i think there
> 
> That would work.  In the case of a physical disparity between the networks
> (i.e. they are different wires) that is the only way to do it with zero
> downtime, since you would have to shut off your computer to change the
> ethernet card.
> 
> If you are only changing network numbers, not physical networks, you can
> do this easily. 
> 
> If you are not changing technologies, but only wires (i.e. you are going
> to unplug one ethernet wire from your card and plug a different one in but
> you don't need a new network card) then you can combine the following two
> strategies to get, if not exactly zero downtime, a downtime of only a few
> seconds.
> 
> > is a better way.  Could I add a second ethernet card to the machines and
> > set it up for the new network?  That way he same machine is on both
> 
> That's going to imply some downtime, isn't it.  :)
> 
> If you are simply renumbering your existing Ethernet, you can simply add
> another IP address (and netmask, etc.) to your existing Ethernet card so
> it talks on both networks at once.  Then when you shut off the other
> network, you simply remove the old IP address. 
> 
> In this case you will need to make use of IP-aliasing.  I don't know if
> this capability can be loaded as a module (I don't think it can) or, if
> not, whether Red Hat's default kernel comes with it.  If it doesn't, or if
> you compiled your own but without the IP-aliasing option, you will not be
> able to do it this way.  You would have to at the very least recompile
> your kernel and reboot.
> 
> If you have IP aliasing, you can use something like
> ifconfig eth0:0 10.23.54.2 netmask 255.255.255.0
> That would add the 10.23.54.2 IP address to the eth0 card, with the given
> netmask, it should be able to guess the rest of the data it needs
> automatically.
> 
> If you mean you are physically changing networks (10baseT to 100baseT, for
> example) then you could do as you suggested before and install a new
> network card, using them both at once.  But you need to use kernel
> commandline options, or manually load your network card drivers as
> modules, so it can see both ethernet cards at once.  And of course you
> have to shut down to put in the new card.
> 
> If you are changing networks but not technologies, then you can add the
> network alias to your network card ahead of time.  Now your network card
> has a valid address for the network it is on, and a valid address for the
> network it is going to be on.  But the numbers for one network are not
> valid for the other one.  After you have this set up, simply swap your
> network cable out.  You don't have to even reboot or shut off the
> computer.  Now all of a sudden the valid IP becomes invalid and the
> invalid one becomes valid.  But if no one tells your computer, it won't
> even notice.  :)  You can then safely remove the old, now invalid, IP
> address.
> 
> > networks.  Also, would Apache have probalems with this?
> 
> No.  You don't even have to restart httpd.
> 
> 
> -- 
>   PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
> http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
>          To unsubscribe: mail [EMAIL PROTECTED] with 
>                        "unsubscribe" as the Subject.
> 


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to