Você pode executá-lo uma vez após todas as interfaces terem sido configuradas com:
post-up ip route add....
como a última linha do arquivo /etc/network/interfaces
.
Para configurar rotas permanentes com carga balanceada no debian, de acordo com este artigo, eu tenho que execute o seguinte comando
ip route add default scope global \
nexthop via 10.100.0.254 dev eth0 weight 1 \
nexthop via 10.100.0.254 dev eth1 weight 1 \
nexthop via 10.100.0.254 dev eth2 weight 1 \
nexthop via 10.100.0.254 dev eth3 weight 1 \
nexthop via 10.100.0.254 dev eth4 weight 1 \
nexthop via 10.100.0.254 dev eth5 weight 1
depois de todas as interfaces estarem ativas. Eu acho que o melhor lugar para colocar esse comando é if-up.d pasta, mas os scripts estão rodando onec para cada interface, e eu não consigo como executar este comando apenas uma vez depois que a última interface estava ativa.