Additional Network Config

Home » CentOS » Additional Network Config
CentOS 2 Comments

A system whose network routing table looks like this (abbreviated):

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

needs to look like this:

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.10.0.0 192.168.0.98 255.255.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

The first table is nicely configured by the files under /etc/sysconfig/.

The first table becomes the second when this command is run:

route add -net 10.10.0.0/16 gw 192.168.0.98 eth0

The question is, which file(s) need to be configured under
/etc/sysconfig/– and with what– in order to accomplish what the “route add …” command does?

2 thoughts on - Additional Network Config

  • Am 04.01.2015 um 19:32 schrieb ken :

    which OS?

    for EL5, from /usr/share/doc/initscripts-8.45.45/sysconfig.txt

    /etc/sysconfig/network-scripts/route-

    Contains lines that specify additional routes that should be added when the
    associated interface is brought up.

  • Thanks, Leon. I looked at using that file before, but gave it just a
    30% possibility of working, this due to the fact that there didn’t seem to be enough variables available with which to provide all the information required to create the route. But it worked fine, so who can argue with that? :)