Alterna o DNS pela linha de comando? (Como o Google DNS / OpenDNS - seja qual for o padrão do sistema)

3

Como faço para alternar DNS por linha de comando?

Quero dizer, mudando entre o DNS do Google ou o OpenDNS e qualquer que seja o padrão do sistema.

    
por Owen_R 13.11.2013 / 12:12

1 resposta

1

Aqui está um pequeno script para conseguir isso, substitua os IPs pelos seus servidores DNS e adicione esse script ao seu caminho

#!/bin/bash
if [ $1 == "1" ]; then
echo "nameserver 10.1.0.1" > /etc/resolv.conf 
fi
if [ $1 == "2" ]; then
echo "nameserver 10.1.0.2" > /etc/resolv.conf
fi
    
por David Bruneau 19.11.2013 / 22:26