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.
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:
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:
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.
[1] Comentário enviado por fabio em 21/10/2003 - 02:56h
Parabéns Maurício, muito útil este artigo! Bom, já que o artigo está o fino, vou tentar contribuir um pouquinho também. Quando você fala sobre o EZ-ipupdate, indica que pode-se automatizar o envio das informações ao MiniDNS colocando o comando no arquivo rc.local, porém existe um arquivo que é mais indicado ainda para tal tarefa.
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:
[3] Comentário enviado por gustavo_marcon em 21/10/2003 - 15:45h
Olá, gostei do artigo. A uns 2 meses eu tentei montar um servidor mas não consegui... Meu problemafoi o seguinte:
uso conexão adsl da brturbo (brasil telecom) no mato grosso e me parece que além de o ip ser dhcp ele passa por um servidor nat... Não entendi muito bem mas, acontece que não deu certo...
Será que usando esse esquema vai funcionar? Ou vc tem outra opção p/ mim?
[4] Comentário enviado por drako em 21/10/2003 - 23:44h
Excelente o artigo e o complemento formulado pelo Fábio.
Porém, embora seja partidário da filosofia Linux,ou melhor,GNU/LINUX, e desejando migrar do Windows, não tenho obtido ainda uma Micro-Distro para implantar em meu pc e principiar o treinamento nos comandos, que é a base para o conhecimento do sistema.
Gostaria que os colegas me sugerissem alguma distribuição fácil de obter e implantar, para um principiante como eu.
Cordiais saudações a todos.
Sérgio
[7] Comentário enviado por darantes em 23/10/2003 - 16:37h
Parabéns pelo artigo Mauricio.
Já estava procurado algo desse tipo a algum tempo, me cadastrei na miniDNS porem não achei a opção de escolher a porta q deseja utilizar, eu utilizo conexão com speedy home da Telefonica, porem eles bloqueião a porta 80, então configurei meu apache para trabalhar em outra porta.
Alguém sabe como resolver isso?
[11] Comentário enviado por spychaser em 26/03/2004 - 14:49h
A única coisa que está faltando para virar perfeito o serviço é poder escolher a porta, pois no meu caso e eu acho que a de muitos aqui também, é que a Telefonica bloqueia a porta 80 e muitas outras (80,21,3128,8080,8081 e etc).
Resolvi colocar o apache para escutar a porta 9999 :)
[15] Comentário enviado por borba em 27/04/2004 - 00:11h
Adquiri uma linha ADSL da Brasil Telecom com o provedor da BRTURBO, que eles devem instalar qte o meio do mes de maio, e pelo que ouvi falar é que o numero de IP que a minha maquina recebe é de um servidor DHCP e não um IP válido, o IP válido só quem recebe é o modem que é externo, se alguém poder me dar alguma ajuda ou me orientar como posso proceder.
Agradecidamente,
Borba.
[17] Comentário enviado por daaugusto em 18/05/2004 - 02:09h
Em http://www.no-ip.com existe o serviço de DNS dinâmico gratuito em que pode-se automaticamente escolher a porta (fica transparente ao usuário), burlando assim os bloqueios tão comuns dos provedores.
[20] Comentário enviado por Ilovelinux2004 em 12/06/2004 - 02:10h
Achei o artigo meio sem detalhes....podia ser mais explicadinho.
Pois eu naum consegui configurar o servidor apache.
Naum tô sabendo conciliar o server com o dominio de minha page.
[21] Comentário enviado por Chies em 14/06/2004 - 10:39h
Olá por favor alguem sabe configurar o modem ds-link, para abrir portas e para colocar ip fixo.
Abraços
quem souber por favor invie um e-mail para thiago@chies.inf.br
Isso é muito urgente pois vou hospedar a pagina da empresa num servidor próprio.
Obrigado
[22] Comentário enviado por carmagedom em 16/06/2004 - 13:45h
Oi! Sou novo nesse ramo já cofigurei o Apache+PHP+MYSQL, no Win XP PRO. Eu uso banda larga "NET" aqui em Salvador, gostaria de saber se eu posso usar o meu DNS que é dado pela NET ou terei que pega o DNS do MINIDNS??? pra fazer o meu dominio? um HEEELP ris
Não saco nada disso mais não tenho informação o bastate pra forma o quebra cabeça ;¬)
[24] Comentário enviado por JuNiOx em 25/06/2004 - 22:06h
Ae.. muito legal o artigo, porém fui testar o ez-ipupdate e não funcionou ...
quando executei ele pediu alguns itens: service, user name, password, host e interface.. (tive que preenxer novamente, pois já havia preenxido dentro do ez-ipupdate.conf) até apareceu uma mensagem de sucesso, mas no final, não foi atualizado meu ip.
[27] Comentário enviado por Neuronios em 03/08/2004 - 23:51h
Eae doideras .. tranquilo com vcs .. tipo eh o seguinte eu tou com 2 problemas . tipo na hora de instalar o ez-ipupdate dah pal no make e no make install tipo os erros saum esses aqui oh .. :
conf_file.o(.text+0x2f3): In function `parse_conf_file':
/home/neuronios/downloads/programas/ez-ip/ez-ipupdate-3.0.10/conf_file.c:88: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [ez-ipupdate] Error
----------------- e outro erro eh esse aqui no make install ----------------
conf_file.o(.text+0x2f3): In function `parse_conf_file':
/home/neuronios/downloads/programas/ez-ip/ez-ipupdate-3.0.10/conf_file.c:88: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [ez-ipupdate] Error
Mesmo erro eu acho .. se alguém pudesse dar uma mão ficaria grato pois estou montando um servidor para uma page de ajuda a comunidade linux tb hehe .. Valeu ae galera ..
[32] Comentário enviado por rafaelstein em 11/09/2004 - 13:13h
opa galera....to tendo o mesmo problema do neuronios....quando dou um make e o make install da me dando erro....uso red hat 9....alguem sabe oq pode ser???
[34] Comentário enviado por brunolmfg em 19/09/2004 - 23:10h
O computador onde a página está hospedada, ou seja, onde o servidor web está rodando, não possui o mesmo IP pelo qual se conecta com a Internet. Possuo um Modem DSL Router, isto é, roteador. Assim, o IP do modem via HTTP dá acesso ao Sistema de Gerenciamento Web do Modem.
Queria que o IP, o mesmo do Modem, fosse acessado redirecionasse para a máquina onde a página está hospedada.
[35] Comentário enviado por alexmrgc em 28/09/2004 - 22:53h
eu já consigo hospedar o meu site através do no-ip normalmente, mas desejaria ter um domínio .com.br . No tutorial ele fala em alterar o dns primário e secundário na fapesp e dá exemplo do minidns.net.
Como eu faço para descobrir o dns primário e secundário do no-ip ?????
:?)
_______________________________
Se quiser pode cadastrar seu próprio domínio, exemplo: www.meuservidor.com.br. Adicione o domínio e depois mude na Fapesp seus DNS primário e secundário para:
[36] Comentário enviado por mbmaciel em 29/09/2004 - 00:37h
Olá alexmrgc,
Repare que no site no-ip você só pode usar um domínio seu, se você assinar o No-IP Plus, que é pago!
E respondendo ao brunolmfg.
O seu caso é o mesmo do meu. Você tem que criar um redirecionamento na configuração do seu router para um IP da sua máquina (ex. 192.168.254.1). Não esqueça que a porta é a 80!
[38] Comentário enviado por lingoist em 19/10/2004 - 14:52h
Maurício,
Gostaria de redirecionar um 2° site (www.meuend.com.br) para o principal (www.meuendereco.com.br) que está no servidor da LocaSite. Como poderia fazer isso no MiniDNS?
[39] Comentário enviado por Freddy em 20/10/2004 - 09:21h
Alguém poderia me ajudar a implementar este artigo com um Roteador Veloz, pq o ip da net eh o ip do reteador, meu PC eh apenas um host que recebe ip via dhcp.
[40] Comentário enviado por fba em 03/11/2004 - 19:34h
Pessoal, exclarecendo algumas duvidas pra quem quer hospedar algum serviço e esta atras de um NAT ou Proxy acontece o seguinte, quem tem o ip válido na internet é o servidor de NAT ou Proxy, neste caso,
-1 ou vc coloca o serviço rodar no servidor no caso no pc que esta compartilhando a conexão com a internet,( o que nao é aconselhavel para quem tem varios serviços rodando na mesma maquina como por exemplo servidor de arquivos e nat na mesma maquina) ou
-2 fazer um redirecionamento de porta para a máquina que vai rodar o serviço(ftp http etc...)
bom vamos la explicando o que é o redirecionamento
[pc da pessoa que vai abrir seu site]>internet>seu servidor>sua máquina
a pessoa entra no endereço http://teunome.minidns.net:1024 o rota vai ser a seguinte
[pessoa]
[internet]
[seu serivodor](200.alguma coisa)(quem tem o ip especificado la no minidns, no caso o minidns serve para que quando a pessoa tente acessar o teu site ela nao precise digitar o teu ip, e tb é um dns dinamico no caso se vc nao cadastrar-se no minidns e nao tiver ip fixo cada vez que vc reconectar vc vai ter um ip diferente e entao tera que passar o novo ip para a pessoa usando um servidor de dns dinamico fica mais facil pois sempre que a pessoa tentar acessar o endereco que esta no minidns ele vai retornar pra pessoa o teu ip atual e a conexao vai cair no teu ip)
(seu servidor redireciona para sua maquina na rede interna todos os pacotes vindos via tcp na porta 1024 pra sua maquina local por exemplo 192.168.0.20)
[sua maquina](192.168.0.20)
se vc nao fizer o redirecionamento vai acontecer o seguinte, a pessoa vai tentar conectar a sua maquina e quando o pacote chegar no teu servidor ele vai bater e voltar dizendo que nao conseguiu encotar sua maquina pois o servidor nao esta instruido a mandar pra sua maquina os pacotes vindos na porta determinada
se vc usa nat num server linux com iptables aí vai um exemplo de como configurar o redirecionamento de determinadas portas pra uma maquina na rede interna
#redireciona 1024:1050
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 1024:1050 -j DNAT --to-dest 192.168.0.8
iptables -A FORWARD -p tcp -i ppp0 --dport 1024:1050 -d 192.168.0.8 -j ACCEPT
#redireciona 1024-1050 udp
iptables -t nat -A PREROUTING -i ppp0 -p udp --dport 1024:1050 -j DNAT --to-dest 192.168.0.8
iptables -A FORWARD -p udp -i ppp0 --dport 1024:1050 -d 192.168.0.8 -j ACCEPT
#onde ppp0 é a conexao adsl com a internet
[42] Comentário enviado por marcaoguitarra em 29/12/2004 - 19:42h
seguinte.... quem usa o serviço de adsl da brasil telecom precisa rodar o servidor em uma porta que não seja a porta 80, pois a mesma é bloqueada.... então oque vc pode fazer é rodar o seu webserver numa outra porta como por exemplo a porta 8080...
[43] Comentário enviado por removido em 04/01/2005 - 09:58h
Legal o artigo. Realmente quem tiver um Firewall ou um provedor que bloqueia o acesso a portas conhecidas como 80, 21, 20 ... deve utilizar outra porta. Neste caso a HP pode ser acessada utilizando :8080.
[46] Comentário enviado por lnunesx em 10/02/2005 - 14:21h
eu uso o http://www.no-ip.com ... e nao precisa de complicações pra instalar o ez-ipupdate, ele tem um programa proprio... onde vc abre, configura os seus dominios la com eles... e atualiza automatico também, recomendo!
[49] Comentário enviado por cpsilvas em 03/05/2005 - 15:38h
o site http://www.minidns.net/ nao ta cadastrando mas ele redireciona pra outro site que ate agora nao consegui configurar voce poderia me ajudar
quero hospedar o meu site na minha ksa + é rotiada a net ate agora a unica coisa que consigo é entra no meu computador por vnc + qnd eh pra acessar via browser nao vai
[54] Comentário enviado por fozzyman em 04/01/2006 - 14:41h
ola pessoal, eu registrei um dominio www.meuxx.com e gostaria de hospeda-lo em minha casa, como faço isso sem utilizar os serviços do Minidns ou no-ip??? tenho ip dinamico e utilizo brasil telecom!!! como fazer isso??? ajuda eu!!!
[56] Comentário enviado por amrinformatica em 04/02/2006 - 15:45h
Esquici de postar que Os DNS são aceitos pela FAPESP tipo dns1.superdns.com.br e tem um programinha que é baixado pelo mesmo site que redireciona seu IP dinamico! Falou Pra vcs e boa Sorte em seus servers!!
[60] Comentário enviado por meitrix em 10/06/2006 - 18:35h
muito bom tava procurando isso a um bom tempo configurei o aapache_1.3.31 com o php-4.3.11-Win32 mais não sabia como colocar o website online agora talves consigo Obrigado a todos e se alguem puder me ajudar mais estou aberdo com mais informações .
[63] Comentário enviado por AndreFranca em 12/12/2006 - 16:37h
Excelente artigo... muito bom mesmo....
amigo, teria como você tirar só uma dúvida?
para efetuarmos o cadastro no minidns, é necessário enviar um e-mail para eles... enviei o e-mail e nada até agora... é assim mesmo? demora a resposta? ou terei que procurar um outro site, se for outro, você indica mais algum?
agradecido.
França
[64] Comentário enviado por masterzon em 05/02/2007 - 20:03h
para quem kiser hospedar um site no seu proprio pc e não depender de serviços tercerizados como servidor de DNS, basta ter o win 2000 e criar nele mesmo o server NO-IP + REGISTRO.BR + ACTIVE DIRECTOR + DNS + IIS = HTTP + FTP com tudo isso vc hospeda o site na sua maquina e ainda faz um servidor DNS HTTP e FTP onde vc estipula usuario e senha quantos os MB q podem upar para as determinadas pastas q vc colocou o site no iis... kem kiser aprender a respeito basta deixar uma mensagem teria q ter + de 10 pessoas kerem aprender para eu ensinar e passar os conhecimentos!!!!!!
[68] Comentário enviado por julianlinuxer em 05/03/2007 - 10:33h
Gostei muito do artigo, muito simples e prático, vou botar em prática no meu Slack, lembrando que a pasta principal do servidor WEB do linux (apache) é:
/var/www/htdocs/
dentro dele coloque o seu index.html com os respectivos arquivos, dentro dele já uma index do próprio apache, deve substituíla pela sua página. Artigo de primeira. Té+
[69] Comentário enviado por menzato em 02/04/2007 - 14:24h
Ola...
tenho um site em php uso a porta 8080. nao gosto muito ter q digitar a porta 8080 apos o ip.(http://ip.servegame.com:8080) gostaria de saber de tem como camuflar essa porta para fique (http://ip.servegame.com)
sendo externo... vlww galera
ass fernando
[70] Comentário enviado por marcaoguitarra em 04/04/2007 - 20:21h
Amigo menzato,
você pode utilizar o No-IP (www.no-ip.com) e usar o recurso de "port redirect" direcionando o tráfego da porta 80 para a porta 8080 e pronto.
Quando voce digitar (www.servergame.no-ip.biz) ele vai redirecionar automaticamente para (www.servergame.no-ip.biz:8080).
[71] Comentário enviado por Coisinho em 11/04/2007 - 13:45h
oi...
Desde já quero dar os parabéns pelo artigo.
Meu problema->
Tenho uma máquina em casa que quero a meter a fazer de servidor para alojar o meu domínio. A minha grande dúvida é qual os nameservers e ip terei de indicar à empresa onde registei o domínio, ou seja,
tenho domínio (alma-host.com),
tenho ip dinâmico.
Teria de indicar:
ns1.alma-host.com (ip:xxxx.no-ip.info)
ns2.alma-host.com (ip:xxxx.no-ip.info) Utilizo o No-IP
[72] Comentário enviado por klyf em 04/01/2010 - 14:56h
Galera, muito bom o artigo e alguns dos comentarios. Mesmo ainda estou tendo problemas. Tenho uma linha ADSL da NET, e mesmo mudando a porta do meu WEB server eu não consigo acessar meu PC. Mudei para a porta 9990 e tentei acessar pela URL http://meudominio.com.br:9990 e não tive acesso, acho que meu provedor bloqueia o conteudo de requisições a um web-server independente da porta. Alguem poderia me dar uma luz? Tem como usar um http proxy para repassar o bloqueio do ISP? Alguem tem algum proxy free para isso e como configurar. Valeu
[73] Comentário enviado por fba em 04/01/2010 - 21:07h
Ola klyf
Primeiro: Verifique como o seu modem está configurado, como bridged ou router, se estiver como bridged não precisa fazer nada nesse ponto, se estiver como router deve-se, ou redirecionar a porta especifica para o seu micro ou configurar o ip do seu micro como dmz
Segundo: Verifique se o seu firewall esta restringindo acesso a porta, apenas para testes digite iptables -F para limpar todas as regras e tente acessar, caso seja o firewall entao da uma lida sobre como abrir portas no iptables
[74] Comentário enviado por athzuma em 12/07/2011 - 23:57h
quando uso o make da o seguinte erro:
athila@athila-pc:~/Downloads/ez-ipupdate-3.0.10$ make
gcc -g -O2 -o ez-ipupdate ez-ipupdate.o conf_file.o md5.o cache_file.o pid_file.o
/usr/bin/ld: errno: TLS definition in //lib/libc.so.6 section .tbss mismatches non-TLS reference in conf_file.o
//lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: ** [ez-ipupdate] Erro 1
preciso de ajuda, sou novo no linux, athila_zuma@yahoo.com.br