como especificar o IP do DNS no wicd?

1

Estou tentando usar um servidor DNS diferente do meu roteador.

Eu tentei editar o /etc/resolv.conf, mas minhas alterações sempre são sobrescritas.

Aqui está a configuração das minhas redes:

No entanto, é assim que meu arquivo /etc/resolv.conf se parece:

# Generated by resolvconf
search myhome.westell.com
nameserver 192.168.1.1
    
por Matt 13.12.2011 / 16:53

2 respostas

2

Estou tendo o mesmo problema, acredito que o culpado é dhclient, que fica executado automaticamente pelo wicd. sempre que a concessão dhcp expirar, o dhclient sobrescreve /etc/resolv.conf com o que obtém do servidor dhcp.

para verificar se este problema está resolvido, faça "ps aux | grep dhclient", você deve uma entrada aparece, referenciando um arquivo de configuração para dhclient (na minha máquina é em /var/lib/wicd/dhclient.conf).

para corrigir isso, você precisa editar o /etc/wicd/dhclient.conf.template (NÃO /etc/wicd/dhclient.conf.template.default)

e adicione uma linha como a seguinte:

substituir 208.67.222.220 208.67.222.20;

, em seguida, reinicie o serviço wicd com

  

serviço sudo wicd restart

isso instruirá o dhclient a definir o resolv.conf para os servidores especificados manualmente, em vez disso, para o seu servidor dhcp (eu estou supondo que o roteador doméstico em 192.168.1.1?) está enviando você.

O wicd deve realmente lidar com isso para você, mas isso resolverá seu problema por enquanto. parece resolver o problema para mim.

    
por uri keller 17.12.2011 / 08:33
1

Inicie o wicd procurando por "wicd" no painel. Uma vez iniciado o wicd, selecione sua rede e clique em "Propriedades"

Na caixa de diálogo de propriedades, marque "Usar DNS estático"

Digite seus servidores DNS preferenciais nas caixas "Servidor DNS 1, 2 e 3". O domínio DNS e o domínio de pesquisa podem ficar vazios. Por exemplo, para o OpenDNS, acabei de inserir os dois servidores DNS.

    
por Vibhav Pant 30.03.2012 / 08:56