Greetings!
I have defined a few routes and rules with:
ip route add ... ip rule add ...
And now I'd like to persist those so they're loaded when the system boots up.
I'm doing this by means of calling a specific script from /etc/rc.d/rc.local but I believe there must be something cleaner than that, like another existing file.
Thanks in advance, Diogo
you can add the routes to: /etc/sysconfig/network-scripts/route-eth0 /etc/sysconfig/network-scripts/route-eth1 etc.
check script /etc/sysconfig/network-scripts/ifup-routes for details
On Fri, Sep 11, 2009 at 2:06 PM, Diogo Sperb Schneider <diogo@kildare.ind.br
wrote:
Greetings!
I have defined a few routes and rules with:
ip route add ... ip rule add ...
And now I'd like to persist those so they're loaded when the system boots up.
I'm doing this by means of calling a specific script from /etc/rc.d/rc.local but I believe there must be something cleaner than that, like another existing file.
Thanks in advance, Diogo _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Diogo Sperb Schneider napsal(a):
Greetings!
I have defined a few routes and rules with:
ip route add ... ip rule add ...
And now I'd like to persist those so they're loaded when the system boots up.
I'm doing this by means of calling a specific script from /etc/rc.d/rc.local but I believe there must be something cleaner than that, like another existing file.
Thanks in advance, Diogo
Hi,
--[ File: /etc/sysconfig/static-routes ]--(0644, root, root, 122)--------------- any net 192.168.36.0 netmask 255.255.255.0 gw 192.168.38.254 any net 192.168.37.0 netmask 255.255.255.0 gw 192.168.38.253
David Hrbáč
David Hrbáč wrote:
Diogo Sperb Schneider napsal(a):
I have defined a few routes and rules with:
ip route add ... ip rule add ...
--[ File: /etc/sysconfig/static-routes ]--(0644, root, root, 122)--------------- any net 192.168.36.0 netmask 255.255.255.0 gw 192.168.38.254 any net 192.168.37.0 netmask 255.255.255.0 gw 192.168.38.253
but how do you add
ip rule ...
with that? AFAIK, that file is processed with the legacy route(8) command, which has somewhat different syntax than the newer ip(8) command
I have defined a few routes and rules with:
ip route add ... ip rule add ...
but how do you add
ip rule ...
/etc/syscontfig/network-scripts/rule-ethX /etc/syscontfig/network-scripts/route-ethX
Check out /etc/sysconfig/network-scripts/ifup-routes to see exactly how things are processed.
Barry
/etc/syscontfig/network-scripts/rule-ethX Check out /etc/sysconfig/network-scripts/ifup-routes to see exactly how things are processed.
Sorry, but I can't see how ifup-routes will ever process rule-ethX. A quick search for "rule" on ifup-routes (on any file in the network-scripts directory) gets no results.
Routes are OK, though.
Hi,
On Mon, Sep 14, 2009 at 06:23, Diogo Sperb Schneider diogo@kildare.ind.br wrote:
Sorry, but I can't see how ifup-routes will ever process rule-ethX. A quick search for "rule" on ifup-routes (on any file in the network-scripts directory) gets no results.
Are we running the same version? Mine is CentOS release 4.8 (Final).
AFAIR, the rule-ethX files (and maybe also route-ethX files) work in CentOS 5 only. If you're doing that on CentOS 4, I believe the way for you to load those rules during reboot is adding them to /etc/rc.local...
HTH, Filipe
2009/9/14 Filipe Brandenburger filbranden@gmail.com:
Hi,
AFAIR, the rule-ethX files (and maybe also route-ethX files) work in CentOS 5 only. If you're doing that on CentOS 4, I believe the way for you to load those rules during reboot is adding them to /etc/rc.local...
I see there are commands for route-ethX files, but not for rule-ethX, so I'll keep those in rc.local as you suggested. Thanks!