Autor Tópico: Acessar apache2 externo  (Lida 7271 vezes)

Offline rafaelbarrelo

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Acessar apache2 externo
« Online: 15 de Julho de 2008, 22:46 »
Olá a todos,
antes de mais nada, gostaria de dizer que pesquisei no forum sobre o assunto e apesar de encotrar alguns posts não consegui resolver o meu problema, alguém pode me ajudar?!
Seguite, instalei o apache2 com Php e mysql aqui no unbuntu. Até ai tudo blz... qdo acesso pelo localhost consigo entrar numa boa, porem qdo tento acessar exteno não abre a pagina de jeito nenhum...

já fiz:
- cadastrei no no-ip e ele está atualizando os ips corretamente
- testei acesso a diversas portas com o site http://www.canyouseeme.org/ e todas que eu liberava no roteador (DLINK 524) ele aceitava numa boa
- coloquei o apache pra escutar as portas que eu liberava no roteador
 o arquivo : /etc/apache2/ports.conf eu coloquei:
   Listen 80
   Listen 8080
   Listen 4587
que foram as portas testadas.

o arquivo /etc/apache2/sites-available/default
está assim:

#********************************
NameVirtualHost *

<VirtualHost *>
   ServerAdmin webmaster@localhost
   ServerName rafaelbarrelo.sytes.net
   ServerAlias rafaelbarrelo.sytes.net
   
   DocumentRoot /var/www/

   #<Directory />
   #   Options FollowSymLinks
   #   AllowOverride None
   #</Directory>
   
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
      # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined
   ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
#**********************************************

tentei tbm assim:
   NameVirtualHost *:8080
   <VirtualHost *:8080>

   NameVirtualHost *:80
   <VirtualHost *:80>

   e
   NameVirtualHost *:4587
   <VirtualHost *:4587>
  do
tbm desabilitei firewall, bloqueios de IP, MAC no roteador


TUDO ISSO SEM SUCESSO.... :-\

só consigo acessar localmente...

ahh... se eu tentar acessar pelo ip da máquina ao invez do rafaelbarrelo.sytes.net do no-ip tbm não abre nada...

já tentei acesar:

http://rafaelbarrelo.sytes.net:80
http://rafaelbarrelo.sytes.net:8080
http://rafaelbarrelo.sytes.net:4587
http://<<ip>>:80
http://<<ip>>:8080
http://<<ip>>:4587

Se alguém puder dar uma luz, eu agadeço!

Obrigado!

Rafael Barrelo Oliveira

Offline FaBMak

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 722
    • Ver perfil
    • fabmak://website
Re: Acessar apache2 externo
« Resposta #1 Online: 18 de Julho de 2008, 00:22 »
Vc já tentou acessar o Apache partir do próprio servidor usando o IP válido (Internet) ao invés de localhost ? Isso pode ajudar a localizar o problema.
"Não creias impossível o que apenas improvável parece". (Shakespeare)
fabmak://website | http://twitter.com/fabmak

Offline henrique290

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Acessar apache2 externo
« Resposta #2 Online: 18 de Julho de 2008, 23:24 »
voce tem que fazer o port fowardig no modem da porta externa para a porta interna do micro que esta o apache.
Se voce tiver o firewall
coloque esta regra para redirecinar
port Y (IP da maquina que roda o servidor apache) tcp 9080 80 dns

Offline rafaelbarrelo

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Acessar apache2 externo
« Resposta #3 Online: 20 de Julho de 2008, 20:17 »
FaBMark, com o ip externo direto não rolou tbm

henrique, no me roteador eu coloquei pra redirecionar para o ip interno + tbm nao deu certo...  :-\ uso um dlink 524. Ele tem uma opção de Virtul Server onde posso redirecionar para o ip que eu quiser... tbm liberei o firewall + nao deu certo...
Se tiver mais susgestões eu agradeço...


Obrigado...
Rafael Barrelo Olivera