• Indicar un gateway específico cuando se obtiene una dirección IP por DHCP en Debian

    En realidad el título de este hack es un poco clickbait aunque tiene su truco. El gateway te lo asignará el mismo servidor DHCP que te da la IP, y no hay nada que puedas hacer. Sin embargo puedes borrar la ruta por defecto que se crea a través de ese gateway e indicar tu propia ruta default, sobre-escribiendo la que se creó cuando pediste una IP por DHCP.. Para ello ejecuta:

    ip route del default
    ip route add default via IPDelNuevoGateway

    Si quieres que este cambio se haga por defecto puedes agregar un script con estos cambios a la carpeta:

    /etc/network/if-up.d/

    De forma que el título te quede, por ejemplo, así:

    /etc/network/if-up.d/SobreEscribirRutaPorDefecto.sh

    y que el contenido sea tal que así:

    #!/bin/bash
    ip route del default
    ip route del default
    ip route add default via 192.168.1.254

    Nota: Se indica dos veces que se borre la ruta por defecto, en caso de que el sistema tenga más de una. Es una manera de asegurarse de que el script funciona.