Neste artigo explico como fazer para hospedar um domínio sem precisar de um provedor. Texto ideal para pessoas que querem ter um site e até mesmo um servidor de e-mail hospedado em casa sem precisar pagar hospedagem por exemplo.
Abaixo informo como seria a configuração do seu domínio no DNS, no meu caso estou hospedando no meu servidor o domínio jpfaria.com e estou utilizando os hosts dinâmicos que criei, jpfaria.no-ip.org e jpfaria2.no-ip.org. Então substitua essas entradas na conf abaixo pelas suas.
$TTL 86400
; Authoritative data for jpfaria.com
;
@ IN SOA localhost. root.jpfaria.com. (
2006032097 ; Serial (yymmddxx)
10800 ; Refresh 3 hours
3600 ; Retry 1 hour
36000 ; Expire 10 hours
86400 ) ; Minimum 24 hours
IN NS ns1.jpfaria.com.
IN NS ns2.jpfaria.com.
;
;Recebimento de mensagens de mail
;
jpfaria.com. IN MX 0 mx
jpfaria.com. IN MX 10 mx
localhost IN A 127.0.0.1
IN HINFO INTEL/110 LINUX
ns1 IN CNAME jpfaria.no-ip.org.
ns2 IN CNAME jpfaria2.no-ip.org.
mx IN CNAME jpfaria.no-ip.org.
smtp IN CNAME jpfaria.no-ip.org.
pop IN CNAME jpfaria.no-ip.org.
www IN CNAME jpfaria.no-ip.org.
ftp IN CNAME jpfaria.no-ip.org.
Agora é só entrar no caso em registro.br, criar sua conta, registrar seu domínio e colocar o os seus dois hosts criados. no meu caso é assim:
Servidor DNS Primário: jpfaria.no-ip.org
Servidor DNS Secundário: jpfaria2.no-ip.org
Pronto, após a publicação do domínio, seu site será publicado sem ter nenhum custo de hospedagem, inclusive até você pode configurar um servidor de e-mail para receber e-mail diretamente na sua casa.
[3] Comentário enviado por Pr0f3t4 em 15/08/2006 - 08:41h
Meu amigo, aqui eu uso o velox, eu posso criar um shell script para pegar o IP e usando o comando sed, reconfiguraria todos os arquivos com o DNS do Velox, e o IP real que ele me sede, esse script pode ficar no /etc/rc.d/rc.local, e logo depois que o mesmo reconfigurar os servićos de rede, eu posso inicializar o BIND.
Assim, para o sistema pareceria que o IP é sempre o mesmo.
Será que funcionaria corretamente assim ?
Uma pequena observaćão sobre o DynDNs, alias, duas:
1. o servićo precisa ser atualziado a cada 45 dias, o meu computador normalmente não é desligado, tive diversos problemas com esse servićo com os meus clientes, era necessário às vezes ter que mandar reiniciar o roteador para atualizar o servićo.
2. o arquivo de configuraćão não é tão completo e maleável quanto ao no-ip, que por vista, não necessita atualizar o IP a cada xxx período de tempo.
[6] Comentário enviado por jpfaria em 15/08/2006 - 12:18h
Pr0f3t4,
Eu tenho quase certeza que não funcionaria pois o DNS não propaga rapidamente. Além do que vc precisa de um host para configurar o dominio na entidade. Fazendo assim do jeito que vc esta falando qual host que vc colocaria por exemplo na fapesp no DNS primario e secundário ? tenho quase certeza que não funcionaria.
Eu só utilizo o no-ip e nunca tive problemas. POr isso somente abordei o mesmo no artigo.
[7] Comentário enviado por jmhenrique em 15/08/2006 - 21:23h
Pr0f3t4, aqui uso dyndns com ddclient em debian rodando em varios clientes, e roda sem problemas em clientes com uptimes de até 200 dias. No arquivo de configuração do debian tem uma parte que voce mesmo informa o periodo de checagem, em segundos.
quanto a propagação, se você incrementar o release/serial , ela se torna quase instantânea.
[11] Comentário enviado por jpfaria em 16/08/2006 - 14:36h
numsey,
não testei, pois eu coloco o meu modem como bridge e posso um firewall como descrevi no artigo. Mas acredito que possa funcionar se você redirecionar todas as portas que você vai utilizar no seu server. Pro DNS principalmente você deverá redirecionar a porta 53 (DNS) e 953(RNDC) acredito que UDP e TCP.
[12] Comentário enviado por numsey em 16/08/2006 - 20:07h
jpfaria,
Não funcionou com o modem rodando em modo router, tem que ser brigde mesmo! Neste final de semana eu vou configurar meu modem para brigde! Parabéns pelo tutorial, funcionou tudo certinho!
[13] Comentário enviado por edupbar em 16/08/2006 - 21:34h
A Brasil Telecom bloqueia as portas padrões no ADSL residencial. Teria como contornar isso?? por exemplo registrar o servidor de DNS na porta 5353, o servidor www na 8080... e fazer isso ficar trânsparente ao usuário??
[15] Comentário enviado por numsey em 17/08/2006 - 07:34h
jpfaria,
Eu havia falado ontém a noite que não funciona para modem router, mas enganei-me, funciona perfeitamente com modem router! Para isto devem ser redirecionadas as portas 53 e 953 tcp e udp conforme vc havia comentado para o servidor onde está rodando o named.
Está ativo em uma ADSL BrasilTelecom com ip fixo.
[17] Comentário enviado por numsey em 17/08/2006 - 19:15h
edupbar,
Como assim registrar meu DNS no meu IP? Não domino a configuração de DNS! Voce poderia informar-me mais a respeito? Se puder mande mensagem para alex[arroba]alexsandros.eti.br.
jpfaria, se voce souber algo a respeito do que o edupbar comentou e puder ajudar eu agradeço! Agora tenho outra pergunta, utilizando esta configuração é possível configurar o DNS reverso também? O que é necessário?
[18] Comentário enviado por edupbar em 18/08/2006 - 10:06h
Se vc tem IP fixo (válido), quando for registrar seu domínio no registro.br voce informa que seu servidor de DNS primário (ns1) é o seu IP e o servidor secundário será o no-ip.
na sua máquina vc instala o BIND( servidro de DNS) para ficar respondendo pelo seu domínio, assim vc terá controle do seu DNS, e qq outro serviço q vc queira!
[19] Comentário enviado por numsey em 18/08/2006 - 10:15h
edupbar,
Desta forma q vc comentou não funciona, alterei no registro.br e acusa que são os mesmos servidores e não registra o domínio. Tenho que fazer alguma coisa a mais? Por exemplo no meu servidor de DNS!
[20] Comentário enviado por jpfaria em 22/08/2006 - 19:19h
numsey,
Acho que esse artigo não é serve muito para o seu caso, se você tem um IP
Real e Fixo, você deve configurar o seu servidor DNS normalmente e somente criar um 1 host no no-ip.
Ai la no registro.br você colocaria mais ou menos assim:
Primario:
NS1.SEUDOMINIO.COM.BR 200.222.222.222
Secundário (Somente o host do no-ip):
host.no-ip.org
[22] Comentário enviado por fabiolentulio em 03/09/2006 - 19:30h
1 - Funciona perfeitamente usando flentulio.no-ip.org ... vejo minha pagina index.html hospedada em minha máquina.
2 - Registrei o domínio www.gob.med.br no registro.br, indicando como dns flentulio.no-ip.org e flentulio2.no-ip.org e recebo lá "Tempo esgotado" e no browser : Não é possível encontrar "www.gob.med.br"
[27] Comentário enviado por aprendiz_ce em 05/11/2006 - 11:04h
jpfarias,
Com toda certeza, você é um "sortudo"! O VELOX tanto bloqueia a porta 80 como a porta 22 e outras tantas. Assim que contratei o meu VELOX era tudo liberado, mas como eles vivem mexendo na rede deles, um belo dia meu VELOX ficou cheio de restrições quanto algumas portas. E aí, tem como contornar isso?
Obrigado pela sua valiosa atenção e aguardo retorno.
[29] Comentário enviado por aprendiz_ce em 06/11/2006 - 17:06h
Beleza! Era o que eu imaginava... Quanto a questão de ser para todos... Eu também acho que deveria ser, mas não é ocorre na prática. Se você quiser dirar a "prova", da uma "googlada" na net que você vai encontar varios usuários VELOX reclamando do mesmo problema.
Mais assim mesmo muitissimo obrigado pela sua atenção e um forte abraço.
[34] Comentário enviado por linus black em 14/06/2009 - 16:07h
amigos podem me responder uma duvida .
eu posso usar um servidor com gerenciador de janelas com o flux box
pois quando eu tento me registrar no no ip eu uso uma estasão entam ele pega o ip da estasão não o ip do servidor como resolver...