Secondary ip configuration cause routing mayhem
I have a /21 network, let's say 10.10.150.0/21 for example.
This network is used only as nat addresses, so my devices within my trusted network can use theese ips as nat through the external interface ext1.
The fact is that I have to segment this /21 so I have set as secondary ip on the external interface, ext the segment, 10.10.150.1/26.
Now I need to add 10.10.151.1/24 thus giving me another 254 addresses available.
This configuration when applied, makes all static routes set to ext1 unavailable.
Even reapplying the previous configuration, routing to these networks is compromised.
Only waiting an hour or so the situation returns to normal.
What am I doing wrong?
I feel that something obvious is escaping me.