I type the "neat" command (CentOS) A network configuration pop-up window is displayed. I double click on active eth1 And I change the Default gaeway address

Is there anyway to automate this?

link|improve this question

feedback

2 Answers

up vote 1 down vote accepted

You can use the two commands below

route del default # This removes the current default gateway
route add default gw "ipaddress" # This adds the new default gateway

This way you do not even have to restart the network.

link|improve this answer
these changes will vanish after restart of the system. – Christian Jan 16 '10 at 11:48
feedback

the gateway is saved in the file /etc/sysconfig/network. in the file you'll find an entry GATEWAY=a.b.c.d. you could change this with:

sed -i -e 's/ol\.d\.i\.p/ne\.w\.i\.p/' /etc/sysconfig/network
link|improve this answer
1  
Don't forget to either manually remove/replace the old entry, or do a 'service network restart', or 'reboot', to have the change take effect. Just changing the config files doesn't translate into an immediate change. – David Mackintosh Jan 15 '10 at 17:57
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.