jump to navigation

DNS dinâmico: como configurar o No-IP Dezembro 4, 2007

Posted by gilbertosilva in Redes.
trackback

Configurando um DNS Dinâmico com o No-IP

O No-IP é um serviço de DNS dinâmico que permite que você consiga acessar seu computador via Internet usando o mesmo nome, independente do IP que ele estiver utilizando (ótimo para conexões sem IP fixo, como assinaturas ADSL ou cable residenciais).

Um dos planos do No-IP, que com certeza atrai a atenção de muita gente (inclusive minha), permite que você crie uma conta free.

Como desvantagem, por tratar-se de um plano free, você terá de trimestralmente confirmar a existência do mesmo para não “perder o seu domínio”, o que cá entre nós não chega a ser algo problemático pois você receberá e-mails informando da necessidade de “renovação” da conta.

A No-IP também oferece planos pagos com vários outros recursos e vantagens, mas nesse caso vou utilizar uma conta free normal.

Como fazer ?

Inicialmente, você deve entrar no site do No-IP e se cadastrar. Após o cadastro realizado, você deverá adicionar um Host, escolhendo o nome do mesmo e o domínio ao qual ele vai ficar associado (existe mais de uma dezena deles).

O No-IP oferece uma série de outros recursos, que você poderá explorar com mais cuidado, mas nesse post irei tratar de um DNS simples, somente para permitir que você tenha acesso a seu computador sem se preocupar com o IP que ele está no momento.

Após finalizar seu cadastro, é necessário baixar o arquivo que contém o daemon que ficará rodando no seu computador. Clique aqui para baixar a versão para Linux. Dica: coloque seus sources sempre na pasta /usr/local/src.

Após o download, torne-se root e abra o arquivo .tar.gz. Acesse então o diretório criado (atualmente noip-2.1.7).

Ok, e agora ? Dentro do subdiretório binaries existem os binários do noip em versão 32 e 64 bits. Copiei o binário de sua versão para o diretório /usr/local/bin. Renomeie o mesmo para noip2, pois é com esse nome que os scripts de inicialização irão tentar iniciar o serviço(se você não fizer isso será necessário mexer nesses scripts).

Configurando

Após, rode o comando noip2 -C.

Será então necessário informar alguns dados:

  • Seu e-mail cadastrado no No-IP;
  • Sua senha;
  • O domínio a ser usado no computador (caso só tenha registrado um único domínio, ele será usado por padrão);
  • Tempo de intervalo para atualização (em caso de troca de IP). O padrão é 30 minutos, o que é bem razoável;
  • Você também será questionado se deseja executar alguma coisa após uma atualização de DNS bem sucedida. Caso seja necessário, você deverá informar o nome do programa a ser rodado (aconselho sempre informar com o caminho completo);

Após todas as perguntas serem respondidas, o arquivo /usr/local/etc/no-ip2.conf será criado.

E como faço pra iniciar o serviço ?

Bem, se você usa Debian ou Ubuntu, um script padrão é incluído no sources. O mesmo se chama debian.noip2.sh (existe também o gentoo.noip2.sh e o mac.osx.startup).

Copie esse arquivo para a pasta /etc/init.d (eu copiei-o como simplesmente noip2.sh para padronizar) e não esqueça de dar permissão de execução para o mesmo. Tenha também cuidado em colocá-lo na inicialização padrão de sua distro. Como fazer isso no Debian e no Ubuntu ? Rode o comando update-rc.d noip2.sh defaults. Ele irá criar os links simbólicos em todos os runlevels.

Terminados esses processos, agora basta iniciar o serviço e curtir seu DNS dinâmico. E se quiser testar o mesmo rode o comando host NomeDoSeuDominio e você irá ver seu nome resolvido para seu IP atual.

Sem mistérios e muitas complicações, o No-IP é uma boa solução para criação de DNS dinâmicos. Se alguém tiver alguma outra dica sobre o tema, aguardo comentários.

retirado do site http://marceloterres.blogspot.com/2007/12/configurando-um-dns-dinmico-com-o-no-ip.html

Comentários»

1. Celso Persch - Outubro 21, 2008

Gilberto

Segui passo a passo e deu certo a instalação, porem quando coloco meu login no navegador, ela entra di reto na página do meu modem, podes me ajudar, desde já agradeço ha uso ubuntu 8.04.

2. Naldo Vieira - Dezembro 1, 2008

De dentro da rede ele abre realmente o modem. vc tem que testar de fora na rede. Ou seja de algum ponto de acesso a internet que não seja o seu. Obs: se estar abrindo o modem é porque estar funcionando.

Naldo Vieira

3. luiz - Março 27, 2009

opa cara, ja o meu nao entra, diz que o computador pode estar muito ocupado.
uma duvida! o ip que mostra na pagina quando a gente adiciona um host, é pra deixar ele ou colocar o nosso?
obg

4. unixmix - Setembro 7, 2009

pois, muito bom, o meu ja funciona
entretanto tenho um problema
tenho duas contas no no-ip.com
como faço para actualizar os servidores das duas contas ?

5. Kleber - Setembro 16, 2009

Opa, o meu caso é o seguinte, tenho dois servidores na rede compartilhando o mesmo IP na internet, um ta numa porta que criei porem quando tento acessar de fora ele não consegue mesmo informando a porta, ex: xxxxxxx.no-ip.info:1010, teria como eu já adicionar essa porta no no-ip??? ou a maneira correta é essa mesmo de informar a porta no fim no hostname??