Os serviços de DNS dinâmico trabalham de uma forma bastante simples, onde um cliente instalado no seu servidor (ou em qualquer outra máquina da rede, acessando através da conexão compartilhada por ele) envia informações sobre o endereço IP corrente para os servidores do serviço, o que permite a eles manterem um subdomínio no estilo “meu-nome.no-ip.org”.
Cadastro de um domínio virtual no no-ip.com
Para isso, basta fazer um cadastro gratuito para criar sua conta e poder cadastrar os domínios:
http://www.no-ip.com/newUser.php
Fica faltando então a parte mais importante que é a instalação do cliente. Para o No-IP, você pode utilizar o próprio cliente Linux disponível no:
http://www.no-ip.com/downloads.php?page=linux
Comece descompactando o arquivo. Dentro dele, existe uma pasta chamada “binaries”, com o arquivo “noip2-Linux”. Este é o executável que faz a atualização do IP. Para usá-lo, copie-o para a pasta “/usr/local/bin”, como em:
# cd noip-2.1.1/binaries/
# cp -a noip2-Linux /usr/local/bin/
O próximo passo é executar o “noip2-Linux”, usando a opção “-C -c” (create config), que cria o arquivo de configuração. Você pode indicar onde o arquivo será criado, basta indicá-lo no comando. Nesta etapa ele pedirá o login de usuário e o domínio registrado no site, como em:
Please enter the login/email string for no-ip.com : meu@email.com
Please enter the password for user ‘meu@email.com ‘ ********
Only one host [meunome.no-ip.org] is registered to this account.
It will be used.
Please enter an update interval:[30]
Do you wish to run something at successful update?[N] (y/N) N
New configuration file ‘/etc/no-ip.conf’ created.
Com o arquivo de configuração criado, inicie o noip2-Linux usando o comando abaixo. Inclua o comando em uma dos scripts de inicialização do sistema, como o “/etc/rc.d/rc.local“, para que ele seja executado durante o boot. Não esqueça de adicionar o “&” no final do comando, ele faz o programa rodar em background. Sem ele, o comando bloqueia o terminal, paralisando a inicialização do sistema. Note que agora usamos apenas o segundo “c”, que indica que ele deve usar o arquivo de configuração anteriormente criado:
Nas distribuições derivadas do Debian, existe a opção de instalar o pacote disponível via apt-get:
Ao ser instalado, ele cria automaticamente o script “/etc/init.d/no-ip”, que se encarrega de ativar o programa durante o boot. Para que ele funcione, fica faltando apenas criar o arquivo de configuração, usando o comando:
Para que a configuração entre o vigor, reinicie o serviço, usando:
Deixe seu comentário