Pular para o conteúdo

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

Dica publicada em Shell Script / Introdução
Valber Marcel Bueno marcelbueno
Hits: 7.920 Categoria: Shell Script Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
#!/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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

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

Aulas Shell Script do zero - Parte 4

Multitail - Monitore vários logs em tempo real

Backup da pasta de usuário sem copiar os arquivos ocultos

Backup no runlevel 0 (Slackware 11)

#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

Entre na sua conta para comentar.