Acredito que o script que você encontrou foi criado seguindo / amalgamando as várias informações do Roteamento avançado & Controle de Trânsito HOWTO . Especificamente, a seção sobre balanceamento de carga de links separados do ISP . Sugiro que você leia essa página para ajudar a entender o que o script está fazendo. Tenha em mente que o How To faz referência aos Kernels antigos, embora eu não ache que o princípio tenha mudado muito e que os comandos ip
provavelmente ainda sejam válidos.
Esse script precisaria ser executado toda vez que a máquina inicializasse para definir as rotas, etc., para que você não precisasse fazer backup de arquivos (ele não toca em nenhum). Depois de reiniciar a máquina, as regras serão esquecidas e a configuração de rede padrão da máquina será usada.
Se você não quiser reiniciar então, dependendo da distro, você pode reiniciar a rede, isto é, na Red Hat um service network restart
deve limpar as rotas para você e adicionar a rota padrão novamente (isto é baseado na minha verificação rápida dos scripts de rede). Eu acredito que o Ubuntu terá um sistema similar (eu não o usei por algum tempo e eles usam Upstart hoje em dia, dos quais eu não tenho conhecimento). Caso contrário, você teria que remover manualmente as regras criadas por esse script (ou escrever um script que o faça) usando o comando ip
.