Pular para o conteúdo

Configurando DynDNS no Ubuntu

Dica publicada em Linux / Introdução
welles wellesfreire
Hits: 30.962 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Configurando DynDNS no Ubuntu

Saudações!

Tive dificuldade em achar um tutorial para explicar a configuração do ddclient no GNU/Linux, por isso decidi criar esta dica. Espero que ajude.

O ddclient nada mas é do que um cliente DNS dinâmico. Ele trabalha com vários serviços, mas hoje, mostraremos para funcionamento do dyndns.org.

Instalação via terminal:

sudo apt-get install ddclient

Após a instalação, ele vai pedir os dados do cliente, que são:
  • Nome de usuário;
  • Senha;
  • Nome do host;
  • Interface Internet.

Após preenchido e configurado, vamos adequar sua Internet no próximo passo.

Você deve configurar o ddclient de acordo com a sua Internet. Irei mostrar como ficam os três principais métodos.

1. Arquivo de configuração para uso via NAT: /etc/ddclient.conf

protocol=dyndns2 # Padrão de protocolo DynDNS
use=web, if=eth0 # O web informa que você esta usando NAT e o eth0 informa a interface da Internet
server=members.dyndns.org # Informa qual o serviço
login=usuario cadastrado # Login do usuário
password='senha cadastrada' # Senha do usuário entre aspas simples
host cadastrado # host criado. Não deve ter nenhuma descrição antes
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Arquivo de configuração para IP fixo: /etc/ddclient.conf

protocol=dyndns2 # Padrão de protocolo DynDNS
use=if, if=eth0 # O if informa que você está usando o IP da interface de rede. eth0 informa a interface da Internet
server=members.dyndns.org # informa qual o serviço
login=usuario cadastrado # Login do usuário
password='senha cadastrada' # Senha do usuário entre aspas simples
host cadastrado # Host criado. Não deve ter nenhuma descrição antes

3. Arquivo de configuração para PPPoE: /etc/ddclient.conf

protocol=dyndns2 # Padrão de protocolo DynDNS
use=if, if=ppp0 # O if informa que você está usando o IP da interface de rede. ppp0 informa a interface da Internet
server=members.dyndns.org # Informa qual o serviço
login=usuario cadastrado # Login do usuário
password='senha cadastrada' # Senha do usuário entre aspas simples
host cadastrado # Host criado. Não deve ter nenhuma descrição antes

Para ele funcionar como daemon e carregar junto com o sistema, você deve seguir os passos abaixo.

Sistema Ubuntu Server 12.04:

sudo mcedit /etc/default/ddclient

Adicione/edite as linhas:

run_daemon="true" # Linha que ativa o daemon.

daemon_interval="300" # Período em segundo que ela vai ficar atualizando o servidor.

Muito obrigado pela atenção.

Espero que tenham gostado do tutorial sobre ddclient com Ubuntu.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Personalizando o Blackbox

Arredondando o Arch Linux

Montando imagens .iso e .nrg no Slackware

Como gravar filme em DVD no Linux - Básico (vídeo)

Gerenciamento de pacotes

#1 Comentário enviado por danniel-lara em 18/09/2012 - 15:49h
muito boa a dica
parabéns
muito útil também
#2 Comentário enviado por rhind em 21/11/2013 - 13:23h
Muito bom!

Parabéns!
#3 Comentário enviado por sardelari em 31/12/2013 - 01:10h
Amigo vide abaixo minhas configurações:

Uso CLOUD da Amazon, porém não atualiza o IP no dyndns.



# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

pid=/var/run/ddclient.pid
protocol=dyndns2 # Padrão de protocolo DynDNS
use=web, if=eth0 # O if informa que você está usando o IP da interface de rede. eth0 informa a interface da Internet
server=members.dyndns.org # informa qual o serviço
login=user # Login do usuário
password='pass' # Senha do usuário entre aspas simples
endereco.dyndns.org
#4 Comentário enviado por J0seJunior em 26/09/2014 - 16:33h
Ótima Dica.

Contribuir com comentário

Entre na sua conta para comentar.