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

Publicado por Valber Marcel Bueno em 27/04/2006

[ Hits: 7.328 ]

 


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

Funções em Shell Script

Aulas Shell Script do zero - Parte 9

VirtualBox - Compartilhando pastas Linux vs Linux

Contagem regressiva no terminal

Aulas Shell Script do zero - Parte 7

  

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