Adam Tauno Williams
2018-May-15  17:46 UTC
[CentOS] Persisting Routes In A Routing Table Other Than The Default
I need to add persistent routes to a policy routing table.  I can add
rules to an IP policy table after installing  NetworkManager-config-
routing-rules;  but I have not found how to add routes to a table other
than the specific table.
Manually I do a: 
  ip route add default via 192.168.1.6 dev ens192 table pods
Rules load automatically via the /etc/sysconfig/network-scripts/rules-
{interface} files.  Routes added to /etc/sysconfig/network-
scripts/routes-{interface} are always added to the default policy.
[root at aqueduct rc.d]# ip rule
0:	from all lookup local?
32763:	from 192.168.65.0/24 lookup pods?
32764:	from 192.168.41.0/24 lookup pods?
32765:	from 192.168.43.0/24 lookup pods?
32766:	from all lookup main?
32767:	from all lookup default?
-- 
Adam Tauno Williams <mailto:awilliam at whitemice.org> GPG D95ED383
Systems Administrator, Python Developer, LPI / NCLA
Chris Adams
2018-May-15  18:04 UTC
[CentOS] Persisting Routes In A Routing Table Other Than The Default
Once upon a time, Adam Tauno Williams <awilliam at whitemice.org> said:> Rules load automatically via the /etc/sysconfig/network-scripts/rules- > {interface} files. Routes added to /etc/sysconfig/network- > scripts/routes-{interface} are always added to the default policy.What are you putting in the routes-<if> file? I just put something like: table 200 default via 192.168.41.1 dev eth1 -- Chris Adams <linux at cmadams.net>
Adam Tauno Williams
2018-May-16  19:09 UTC
[CentOS] Persisting Routes In A Routing Table Other Than The Default
On Tue, 2018-05-15 at 13:04 -0500, Chris Adams wrote:> Once upon a time, Adam Tauno Williams <awilliam at whitemice.org> said: > > Rules load automatically via the /etc/sysconfig/network- > > scripts/rules- > > {interface} files.??Routes added to /etc/sysconfig/network- > > scripts/routes-{interface} are always added to the default policy. > What are you putting in the routes-<if> file???I just put something > like: > table 200 default via 192.168.41.1 dev eth1My route-ens192 file looks like - ... ADDRESS20=192.168.10.0 NETMASK20=255.255.255.0 GATEWAY20=192.168.1.6 METRIC20=0 ADDRESS21=192.168.40.0 NETMASK21=255.255.255.0 GATEWAY21=192.168.1.6 METRIC21=0 ... Adding a ^table line doesn't do anything. -- Adam Tauno Williams <mailto:awilliam at whitemice.org> GPG D95ED383 Systems Administrator, Python Developer, LPI / NCLA
Apparently Analagous Threads
- Persisting Routes In A Routing Table Other Than The Default
 - Persisting Routes In A Routing Table Other Than The Default
 - Re: ldap group authentication refresh [SOLVED]
 - Failed to modify SPNs on error in module acl: Constraint violation during LDB_MODIFY (19)
 - Failed to modify SPNs on error in module acl: Constraint violation during LDB_MODIFY (19)