Se possível, basta adicionar rotas específicas para suas VLANs. Você provavelmente ainda quer que o ONT seja usado como um gateway para a Internet pública - portanto, há apenas três intervalos "privados" a serem cobertos.
NETWORK NETMASK
10.0.0.0/8 255.0.0.0
172.16.0.0/12 255.240.0.0
192.168.0.0/16 255.255.0.0
Mas digamos que você realmente queira substituir o gateway padrão para cada coisa.
A rota mais específica será usada, então um truque comum é dividir a internet em duas rotas: 0.0.0.0/1
e 128.0.0.0/1
. Embora um pouco feio, isso sempre terá prioridade sobre a rota "%" padrão0.0.0.0/0
.
NETWORK NETMASK
0.0.0.0/1 128.0.0.0
128.0.0.0/1 128.0.0.0
Se tnat não for aceito pelo seu roteador, inicie em 1.0.0.0 (felizmente, 0.0.0.0/8
na verdade não contém endereços IP válidos para que possa ser omitido) - eles cobrirão todo o lote:
NETWORK NETMASK
1.0.0.0/8 255.0.0.0
2.0.0.0/7 254.0.0.0
4.0.0.0/6 252.0.0.0
8.0.0.0/5 248.0.0.0
16.0.0.0/4 240.0.0.0
32.0.0.0/3 224.0.0.0
64.0.0.0/2 192.0.0.0
128.0.0.0/1 128.0.0.0
Se isso ainda não for aceito pelo seu roteador, envie um spam com / 8 rotas que cobrem tudo de 1.0.0.0
a 255.255.255.255
:
NETWORK NETMASK
1.0.0.0/8 255.0.0.0
2.0.0.0/8 255.0.0.0
3.0.0.0/8 255.0.0.0
[...]
221.0.0.0/8 255.0.0.0
222.0.0.0/8 255.0.0.0
223.0.0.0/8 255.0.0.0
(Pular 127, isso é loopback. Você pode parar antes de 224, é aí que o intervalo de multicast começa.)
E se isso não funcionar, lamento informá-lo, mas o seu roteador é lixo.