guaracy_tome
(usa Fedora)
Enviado em 23/10/2011 - 13:29h
Olá,
Para as máquinas da sua rede interna acessarem o webserver basta digitarem o ip do servidor.
No servidor é localhost, ou 127.0.0.1 , mas para o resto da rede é o ip. Ex: 10.0.0.1
Para que sua rede possa ser acessada de fora, vc vai precisar de 3 coisas:
1 - o endereço de ip externo;
2 - abrir a porta 80 no firewall (se tiver um);
3 - fazer uma conta no
www.noip.com ou semelhantes.
1 - no servidor um simples ifconfig resolve
2 - se vc tiver um firewall, como por exemplo um script para o iptables, tenha certeza que a porta 80 tá liberada.
Use o iptables para isso:
iptables -L
Se vc não tiver nenhuma regra definida, deverá aparecer algo semelhante a isso:
# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Caso vc precise limpar todas as regras do iptables, apenas para teste, execute essa lista de comandos:
# Limpa Todas as Tabelas do IPTables
iptables -F
iptables -X
iptables -t mangle -F
iptables -t mangle -X
iptables -t nat -F
iptables -t nat -X
iptables -t filter -F
iptables -t filter -X
iptables -Z
Uma ferramenta muito boa para verfificar as portas liberadas é o nmap.
É muito fácil de usar e muito bom no que faz. Pesquise sobre isso se tiver interesse.
Se vc chegou até aqui, então já dá para acessar seu apache2 pela web. Basta digitar:
http://seu ip externo
3 - Agora a parte mais fácil. DNS
Vá até um site de dns gratuito, como o
www.noip.com e cadastre-se.
É só instalar o client deles no servidor e de tempos em tempos, e sempre no boot, ele manda o seu ip para o servidor dns deles que já tem um enderço que vc criou anteriormente no site, algo como seuserver.myftp.org
Ai para acessar o seu site pode ser diretamente pelo seu ip ou pelo endereço do noip.
Espero que ajude,
Boa sorte
jukinha escreveu:
Galera tenho um servidor em casa
é um debian squeezy, com dhcp, proxy transparente, compartilho a net c ele, ligado a um AP , agora quero um serv. web,
pra compartilhar algo com meu irmao, ou sei la, tipo uma wiki minha!
instalei o apache2 e talz, dai entrei em 127.0.0.1 (localhost) e apareceu a mensagem it works!
blz, a minha ajuda vem agora, no servidor eu digito localhost, aparece a pagina, o q tenho q fazer p lan enxergar isso ?
pros outros micros da rede enxergarem o serv. web , tenho + 1 pc e 2 note
não tenho dns, uso virtua ip dinamico..