Obtendo um domínio para o seu computador usando conexão ADSL

Publicado por Valber Marcel Bueno em 27/04/2006

[ Hits: 7.279 ]

 


Obtendo um domínio para o seu computador usando conexão ADSL



Muitas vezes temos sistemas Linux por trás de ADSL aos quais precisamos acessar remotamente. Porém, muitas vezes estas conexões ADSL são dinâmicas, e é um caos ficar "adivinhando" qual é o IP atual.

Para isto, existem vários DDNS (Dynamic DNS) na internet que realizam esta tarefa. Eu vou descrever como fazer isto no Linux.

Há um tempo atrás eu precisei desta alternativa, e resolvi utilizar o No-IP. Seguindo os passos, tem cliente para Linux e tudo, mas o cliente dele nem sempre compila em todas as distros. Para facilitar o trabalho e ter plena ciência do funcionamento, desenvolvi um Shell Script.

#!/bin/bash

USERNAME="meu@email.dom.br"
PASSWORD="minhasenha"
HOSTNAME="meuhost.no-ip.org"

REQUEST="&username=$USERNAME&pass=$PASSWORD&h[]=$HOSTNAME"

echo -e "GET /ducupdate.php?requestL=$REQUEST HTTP/1.0\r\n"\
"User-Agent: Marcelix v1.0\r\n"\
"Host: dynupdate.no-ip.com\r\n"\
"\r\n"
| nc dynupdate.no-ip.com 8245

Primeiro, entre em:
E crie seu usuário. Depois crie um host com apontamento. Altere as configurações do Shell Script e coloque ele no cron. Pronto!

Nota: o script utiliza o NetCat (nc) para fazer a requisição e atualizar o IP.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Aulas Shell Script do zero - Parte 8

Aulas Shell Script do zero - Parte 4

Usando SSH de forma automática com senha (sem publicar chaves)

Apagar linhas comentadas de arquivos

Diferenciar usuários no Squid

  

Comentários
[1] Comentário enviado por dupotter em 28/04/2006 - 09:12h

ótima dica, pra quem quiser hospedar um website pessoal, um servidor ftp, ou poder acessar a máquina remotamente.

[2] Comentário enviado por crows3aje em 28/04/2006 - 09:21h

Me lembrou Mark Sutherland, o sul-africano que desenvolveu o script para trocar o Ip a cada 4 segundos e ganhou uma viaem interplanetária por isso. Mas, ainda assim seu script "passa" por qualquer gateway?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts