Como hospedar um site no seu próprio micro
Este artigo descreve passo-a-passo como fazer para hospedar sua página pessoal no seu próprio micro, tendo IP fixo ou não. Com o fim da hospedagem gratuita no HPG e no Kit.net, uma hospagem caseira pode ser uma boa saída.
Parte 3: EZ-ipupdate
Se o seu site já está no ar, pra que serve este programa então?
Ele não vai ter nenhuma utilidade se você é um privilegiado e possui um ip fixo, mas se não tem, então vai precisar, pois duvido que vai lembrar de atualizar seu ip toda vez que se conectar na Internet.
Depois de baixar o programa, descompacte e antes de instalar substitua o arquivo ez-ipupdate.c por este aqui: Para instalar:
# ./configure
# make
# make install
Copie o arquivo www.minidns.net/downloads/ez-ipupdate.conf para sua pasta /etc, ajuste com as suas configurações. Use seu nome de login e senha que acabou de cadastrar no site e depois é só testar digitando este comando no terminal:
# /usr/local/bin/ez-ipupdate -c /etc/ez-ipupdate.conf
Se atualizar seu ip, sem precisar ir para o site Minidns, é porque funcionou, então descomente a última linha deste arquivo de configuração e coloque este comando na inicialização da sua distribuição Linux favorita (ex: /etc/rc.d/rc.local). A partir daí, ele começa a rodar em modo background toda vez que você inicializar o Linux e quando se conectar na Internet, lá está sua página no ar.
Boa Sorte!
Ele não vai ter nenhuma utilidade se você é um privilegiado e possui um ip fixo, mas se não tem, então vai precisar, pois duvido que vai lembrar de atualizar seu ip toda vez que se conectar na Internet.
Depois de baixar o programa, descompacte e antes de instalar substitua o arquivo ez-ipupdate.c por este aqui: Para instalar:
# ./configure
# make
# make install
Copie o arquivo www.minidns.net/downloads/ez-ipupdate.conf para sua pasta /etc, ajuste com as suas configurações. Use seu nome de login e senha que acabou de cadastrar no site e depois é só testar digitando este comando no terminal:
# /usr/local/bin/ez-ipupdate -c /etc/ez-ipupdate.conf
Se atualizar seu ip, sem precisar ir para o site Minidns, é porque funcionou, então descomente a última linha deste arquivo de configuração e coloque este comando na inicialização da sua distribuição Linux favorita (ex: /etc/rc.d/rc.local). A partir daí, ele começa a rodar em modo background toda vez que você inicializar o Linux e quando se conectar na Internet, lá está sua página no ar.
Boa Sorte!
No diretório /etc/ppp/ existe um arquivo chamado ipup, que é um shell script que é executado toda vez que uma conexão PPP é levantada. Podemos muito bem reiniciar a conexão ADSL sem reiniciar a máquina e aí perdemos a sincronização automática. Assim sendo, basta colocar este comando neste arquivo (/etc/ppp/ipup).
Também existe o diretório /etc/ppp/ip-up.d/, nele você pode colocar qualquer script que quando o PPP levantar, todos os scripts deste dir. serão executados. Por exemplo:
# vim /etc/ppp/ip-up.d/auto-minidns.sh
---
#!/bin/bash
/usr/local/bin/ez-ipupdate -c /etc/ez-ipupdate.conf
---
# chmod 755 /etc/ppp/ip-up.d/auto-minidns.sh
Pronto! MiniDNS super automático :)