Configure o atualizador de IP para OpenDNS

5

Eu gostaria de configurar um atualizador de IP para o OpenDNS.

  1. Quais pacotes eu preciso instalar?
  2. Qual configuração é necessária?

Não estou perguntando sobre como incluir os servidores OpenDNS no meu /etc/resolv.conf .

    
por hhlp 13.06.2011 / 21:58

5 respostas

2

Após algumas pesquisas, posso configurá-lo:

  1. crie sua conta no OpenDns.
  2. instale ddclient:

      

    ddclient é um cliente baseado em Perl usado   para atualizar entradas de DNS. Este cliente   trabalha com todos os nossos serviços bem   como serviços prestados por muitos dos nossos   concorrentes.

         

    sudo apt-get instala ddclient

    quando começar a pedir parâmetros, basta clicar em next e next ...

Agora temos que configurar dois arquivos, abrir um terminal e digitar o seguinte:

sudo nano /etc/default/ddclient
# Configuration for ddclient scripts
# Generated from debconf on Mon Aug 2 12:39:39 CEST 2010
#
# /Etc/default/ddclient

# Set to "true" if ddclient run Should Be Every time a new ppp connection is
# Established. This Might Be Useful, if You are using dial-on-demand.
run_ipup = "false"

# Set to "true" if ddclient Should run in daemon mode
# If tis is changed to true, run_ipup Must Be Set to false.
run_daemon = "true"

# Set the time interval Between the updates of the dynamic DNS name in seconds.
# This option only Takes effect if the ddclient runs in daemon mode.
daemon_interval = "300"

agora com o outro:

sudo nano /etc/ddclient.conf
# #
# # OpenDNS.com account-configuration
# #

ssl = yes
use = web, web = whatismyip.org

server = updates.opendns.com
protocol = dyndns2
login = username in OpenDNS                   <-----
password = 'key OpenDNS'                      <----- CHANGE THIS
(Name of the network you set up in OpenDNS)   <----- 

E configure seu DNS como descreva JE2Tom em sua postagem.

    
por hhlp 14.06.2011 / 13:06
8

A maneira normal de configurá-lo em casa é apenas configurar seu roteador para usá-lo. Como isso varia de acordo com o modelo, mas a página de suporte básico do OpenDNS é aqui , é um bom ponto de partida.

Se você ainda quer apenas configurar sua máquina Ubuntu para usar o OpenDNS, seu tutorial é aqui .

Boa sorte.

    
por Tom Brossman 13.06.2011 / 22:14
5

Muito bom. No entanto, seguindo as dicas acima, o erro ocorre para mim: "AVISO: não é possível determinar o endereço IP". Para resolver esse erro, foi necessário apenas remover os espaços em branco nas opções do arquivo.

E para obter o IP é melhor o site: myip.dnsomatic.com

Veja abaixo:

sudo nano /etc/ddclient.conf 
# #
# # OpenDNS.com account-configuration
# #

ssl=yes
use=web, web=myip.dnsomatic.com

server=updates.opendns.com
protocol=dyndns2
login=username in OpenDNS                   <-----
password='key OpenDNS'                      <----- CHANGE THIS
(Name of the network you set up in OpenDNS)   <-----

Teste se está tudo bem com o comando:

sudo ddclient -verbose -file /etc/ddclient.conf
    
por user268594 02.05.2014 / 09:05
1

A partir de 2018, aqui estão as etapas para o funcionamento do atualizador de IP. Esta resposta integra as duas respostas anteriores a ele por hhlp e user268594.

Para limitar as atualizações a uma rede específica, consulte esta questão .

Instalação

Instale o atualizador:

$ sudo apt install ddclient

Isso abrirá sua interface do usuário baseada em shell. A exatidão de seus valores configurados não é muito importante no momento, pois eles precisam ser reconfirmados e possivelmente alterados mais tarde, de qualquer maneira.

Configurar ddclient

Use sudo nano /etc/default/ddclient para configurar conforme abaixo:

# Configuration for ddclient scripts 
# generated from debconf on Sun Jun 24 00:08:13 EDT 2018
#
# /etc/default/ddclient

# Set to "true" if ddclient should be run every time DHCP client ('dhclient'
# from package isc-dhcp-client) updates the systems IP address.
run_dhclient="false"

# Set to "true" if ddclient should be run every time a new ppp connection is 
# established. This might be useful, if you are using dial-on-demand.
run_ipup="false"

# Set to "true" if ddclient should run in daemon mode
# If this is changed to true, run_ipup and run_dhclient must be set to false.
run_daemon="true"

# Set the time interval between the updates of the dynamic DNS name in seconds.
# This option only takes effect if the ddclient runs in daemon mode.
daemon_interval="300"

Dado este arquivo, após a reinicialização, o processo ddclient deve iniciar automaticamente no modo daemon.

$ ps aux | grep [d]dclient
root     15323  0.0  0.0  39564 10036 ?        S    09:11   0:00 ddclient - sleeping for 180 seconds

Configure o ddclient.conf

Use sudo nano /etc/ddclient.conf para configurar conforme abaixo:

protocol=dyndns2
use=web, if=myip.dnsomatic.com
ssl=yes
server=updates.opendns.com
[email protected]
password='YOUR_PASSWORD'
Home

Personalize as últimas três linhas acima. A última linha é o rótulo da sua rede, conforme mostrado em Configurações do OpenDNS .

A referência principal desta seção é um artigo de suporte do OpenDNS .

Teste

Teste uma vez (não como daemon):

$ sudo ddclient -verbose -file /etc/ddclient.conf

Quando o comando acima é executado pela primeira vez, a última linha da saída deve representar:

SUCCESS:  updating Home: good: IP address set to 72.30.35.10

Se o comando for repetido, a última linha da saída deve representar:

SUCCESS:  Home: skipped: IP address was already set to 72.30.35.10.
    
por A-B-B 26.06.2018 / 15:46
0

Esta é uma questão de sete anos já não é relevante. O OpenDNS não precisa de um atualizador no Windows ou no Linux.

Para simplificar, adicione os endereços IP primários e secundários do OpenDNS no roteador. Uma especificação abrange Ethernet ou WiFi. Se isso não puder ser feito no roteador, como no meu caso, porque o próprio DNS do ISP e eles não são substituíveis, coloque-os na configuração de rede.

Dependendo da conexão, eles são encontrados na guia Configurações IPv4 ou IPv6 em servidores DNS adicionais como: 208.67.222.222, 208.67.222.220. Nesse caso, eles precisam ser especificados para cada tipo de conexão. Teste-o com o seguinte site da OpenDNS: link

    
por ineuw 27.06.2018 / 22:00