Percebi que minha tabela de roteamento tem dois gateways padrão:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 8.9.8.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 8.9.8.1 0.0.0.0 UG 100 0 0 eth0
O único Shorewall parece estar criando uma métrica de 0, enquanto o NetworkManager parece estar criando o que tem 100.
Eu não entendo por que isso está sendo criado, mas se não estiver lá, isso pode estar introduzindo problemas na minha rede.
EDITAR:
Eu tenho RESTORE_DEFAULT_ROUTE = Não
Tags networking gateway linux shorewall