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

Publicado por Valber Marcel Bueno em 27/04/2006

[ Hits: 7.136 ]

 


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

Tutoriais de Shell Scripts

Alterar a cor que os arquivos são listados no terminal

Automatização da instalação do plugin JAVA (Mozilla)

Três formas de executar HTTP Request em Shell Script

XFCE4 + Gedit + Firefox no Ubuntu Server

  

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