Nao consigo acessar minha pagina de rede externa (Resolvido)

Iniciado por italomiler, 26 de Abril de 2011, 14:52

tópico anterior - próximo tópico

italomiler

Ola a todos
É o seguinte galera montei um servidor web em casa com Apache2,PHP5,MySQL e PHPmyadmin no Ubuntu Maverik 10.10 e quando estou na rede de casa consigo acessar normalmente uma pagina de teste que esta no diretorio /var/www cujo nome do arquivo é "index.html". OBS:para eu acessar ela da rede de casa basta digitar http://192.168.0.4/index.html (192.168.0.4 é o ip do servidor).
Porem quando estou na minha faculdade nao consigo acessar a pagina nem com o host do dyndns e nem com o ip publico (digitando ambos no navegador) que meu roteador esta naquele momento,porem pelo putty eu acesso o servidor normalmente.Lembrando que fiz o direcionamento no roteador ssh porta 22 e http porta 80 para direcionar essas solicitaçoes para o meu server 192.168.0.4, até entao que o ssh esta funcionando normalmente,porem nao consigo abrir essa pagina de teste.
Nao sei se essas informaçoes ajudam,mas a arquitetura em casa é a seguinte,tenho modem do speedy,e o modem ta conectado na estrada WAN do meu roteador,e do roteador sai para as outras maquinas,entre elas o servidor com ip 192.168.0.4.

Por favor meajudem,nao sei que rumo seguir.... ???...rs

zekkerj

Provedores ADSL costumam bloquear a porta 80, configure sua máquina pra escutar outra porta, tipo, 12345. Libere essa mesma porta no modem.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

italomiler

zekkerj Muito obrigado pela atençao
resolvi o problema,fiz como vc falou mudei a porta no servidor,e coloquei o roteador para direcionar essa porta para o IP do servidor tbm =D

fiz o seguinte:

configurei o virtual host para a porta 27000 (peguei uma porta alta pra nao correr risco de pegar outra porta bloqueada pelo provedor)
Caminho do arquivo é /etc/apache2/sites-enabled e o arquivo é o 000-default.

Codigos inseridos na criaçao do virtual host:
<VirtualHost *:27000>
DocumentRoot /var/www
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost>

Por ultimo editei o arquivo ports.conf (caminho para este arquivo é /etc/apache2)
NameVirtualHost *:27000
Listen 27000

Salve o arquivo e reinicie o Apache. agora nao esqueça de acessar o apache pela porta 27000 (ou qualquer outra porta que voce tenha configurado).

zekkerj

Se estiver disposto a pagar uns caraminguás, a NO-IP pode te oferecer um serviço de redirecionamento, onde você acessa o site cadastrado pela porta 80 e eles te direcionam pra porta que vc usa.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

italomiler

Bom
Por enquanto assim ta bom,na vdd minha irma q trabalha com php e ela keria colocar algumas paginas la,e como essa maquina tava parada em casa,resolvi assumir o compromisso de montar o server para aprendizado msm. Agora to tentando ver se tem como no dyndns eu mascarar a porta com meu host de la,pra nao ter q ficar tda hora colocando : e a porta. Mas esse assunto acho q nao pode ser abordado nesse topico por organizaçao do forum,se puder me passa seu email, pelo que vi vc tem bastante conhecimento nessa area.

Abraço,,,,e muito obrigado pela atençao