Re: Persisting Routes In A Routing Table Other Than The Default

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Once upon a time, Adam Tauno Williams <awilliam@xxxxxxxxxxxxx> said:
> On Tue, 2018-05-15 at 13:04 -0500, Chris Adams wrote:
> > Once upon a time, Adam Tauno Williams <awilliam@xxxxxxxxxxxxx> 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
> 
> My 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.

You can't mix and match the two styles of route file entries, and IIRC
the only way to set a "table" is with the type I posted.  So, you'd have
to replace the contents of the file like:

table 123 192.168.10.0/24 via 192.168.1.6 dev eth1
table 123 192.168.40.0/24 via 192.168.1.6 dev eth1

and so on.  Each line in the file is all the arguments to "ip route add"
for a single entry.
-- 
Chris Adams <linux@xxxxxxxxxxx>
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux