Esmeralda, one of the things I have been doing for years when making a route change even ifconfig changes is, doing it by script... E.g. I have to change an interface address and. Now I know by doing so (if done incorrectly) it could boot me off and if the machine is far, I'm screwed. So what I would do is take all of the current information such as this... (supposing my default is 10.10.1.1 and I have to change it to 10.10.2.1
#!/bin/sh
# failover
ifconfig inet hme0 10.10.2.1 netmask 255.255.255.0
sleep 60
ifconfig inet hme0 10.10.1.1 netmask 255.255.255.0
./failover
If something goes wrong, one minute later it will be back to normal. Since it is a script, even if it boots me off, it will only do so for that amount of time I specify. You can use this sampler for making route changes, firewall changes, etc., it has saved me on more than a few occassions. Would have worked well with route as well.
perl -e 'print $i=pack(c5,(40*2),sqrt(7600),(unpack(c,Q)-3+1+3+3-7),oct(104),10,oct(101));'