Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Geral > Serviços > Apache
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se Blogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Acessar Apache da Rede Interna



Resposta
 
LinkBack Opções do Tópico
Antigo 07-05-2008, 10:59   #1 (permalink)
Points: 23, Level: 1
Points: 23, Level: 1 Points: 23, Level: 1 Points: 23, Level: 1
Activity: 4%
Activity: 4% Activity: 4% Activity: 4%
 
Avatar de MorbiD
 
Registrado em: May 2008
Localização: Minas Gerais
Mensagens: 4
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 MorbiD
Padrão Acessar Apache da Rede Interna

Olá pessoal, é meu primeiro post por aqui e estou com uma grande dúvida sobre acessar uma página do apache em uma máquina interna pela Internet

Situação:
- Quero acessar a página do zoneminder(gerenciador de cameras de segurança) que está na rede interna de uma empresa. Essa página está no computador 192.168.xx.xx/zm.
- Acessar a página pela rede interna da empresa não é segredo, apenas eu digito o ip e pronto.
- Mas estou precisando é acessar essa página que está na rede interna pela Internet, por exemplo: http://200.200.200.200 e cair no apache da rede interna.

Tentativa:
Tentei fazer por redirecionamento do iptables com a seguinte regra que adicionei no computador que está conectado na Internet com endereço válido:" iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to 192.168.xx.xx:80" e não obtive sucesso. Apareceu a seguinte mensagem no navegador: http://200.200.200.200:8080
"The following error was encountered:
  • Connection to 189.12.155.250 Failed
The system returned:
(111) Connection refused The remote host or network may be down. Please try the request again."


Como devo proceder? Existe uma outra forma de acessar essa página interna? Tem uma outra regra que devo adicionar tanto no iptables do computador interno quanto no computador que está na internet?

Obrigado!!
MorbiD está offline   Responder com Quote
Antigo 08-05-2008, 8:50   #2 (permalink)
Points: 48, Level: 1
Points: 48, Level: 1 Points: 48, Level: 1 Points: 48, Level: 1
Activity: 6%
Activity: 6% Activity: 6% Activity: 6%
 
Avatar de joaomarcosb
 
Registrado em: Mar 2007
Localização: São Paulo
Mensagens: 10
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 16 joaomarcosb
Padrão

Citação:
Postado Originalmente por MorbiD Ver Mensagens
Olá pessoal, é meu primeiro post por aqui e estou com uma grande dúvida sobre acessar uma página do apache em uma máquina interna pela Internet

Situação:
- Quero acessar a página do zoneminder(gerenciador de cameras de segurança) que está na rede interna de uma empresa. Essa página está no computador 192.168.xx.xx/zm.
- Acessar a página pela rede interna da empresa não é segredo, apenas eu digito o ip e pronto.
- Mas estou precisando é acessar essa página que está na rede interna pela Internet, por exemplo: http://200.200.200.200 e cair no apache da rede interna.

Tentativa:
Tentei fazer por redirecionamento do iptables com a seguinte regra que adicionei no computador que está conectado na Internet com endereço válido:" iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to 192.168.xx.xx:80" e não obtive sucesso. Apareceu a seguinte mensagem no navegador: http://200.200.200.200:8080
"The following error was encountered:
  • Connection to 189.12.155.250 Failed
The system returned:
(111) Connection refused The remote host or network may be down. Please try the request again."


Como devo proceder? Existe uma outra forma de acessar essa página interna? Tem uma outra regra que devo adicionar tanto no iptables do computador interno quanto no computador que está na internet?

Obrigado!!
Adciona estas regras no teu firewall e no squid adcione as porta q vc vai utilizar para monitoramento.
No caso de cameras de monitoramento, geralmente sao duas portas para serem liberadas.
Nao sera o apache q vai responder, e sim o serv das cameras q jah tem um werbserver instalado, vc vai apenas direcionar a solicitação vindo da rede externa para rede interna, para o comp. q esta como servidor de cameras.
eth1 = minha rede externa

iptables -A FORWARD -j ACCEPT -p tcp --dport (porta desjada)
iptables -A FORWARD -j ACCEPT -p udp --dport (porta desejada)
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport (porta desejada) -j DNAT --to 192.168.0.xxxporta desejada)
iptables -t nat -A PREROUTING -i eth1 -p udp --dport (porta desejada) -j DNAT --to 192.168.0.xxxporta desejada)

eu fiz assim com o meu serv. de cameras, se alguem tiver uma solução mais simples e quiser colocar eu agradeço.

JM
joaomarcosb está offline   Responder com Quote
Antigo 09-05-2008, 11:17   #3 (permalink)
Points: 23, Level: 1
Points: 23, Level: 1 Points: 23, Level: 1 Points: 23, Level: 1
Activity: 4%
Activity: 4% Activity: 4% Activity: 4%
 
Avatar de MorbiD
 
Registrado em: May 2008
Localização: Minas Gerais
Mensagens: 4
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 MorbiD
Padrão

Obrigado pela ajuda, mas ainda não funciona =(

Eu adicionei as linhas do iptables e ainda assim não consegui acessar a rede interna digitando:
iptables -A FORWARD -j ACCEPT -p tcp --dport 8081
iptables -A FORWARD -j ACCEPT -p udp --dport 8081
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8081 -j DNAT --to 192.168.0.20:80
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 8081 -j DNAT --to 192.168.0.20:80

Eu uso o Zoneminder para monitorar as câmeras, ele está instalado em uma máquina Mandriva 2006 e está em "localhost/zm". Ou seja, no computador Mandriva apenas digitar localhost/zm e está pronto a navegação.

Adicionei a seguinte linha no squid, onde este foi reiniciado logo depois:
acl Safe_ports port 8081 #

Obrigado!

Última edição por MorbiD : 09-05-2008 às 11:57.
MorbiD está offline   Responder com Quote
Antigo 09-05-2008, 12:27   #4 (permalink)
Points: 48, Level: 1
Points: 48, Level: 1 Points: 48, Level: 1 Points: 48, Level: 1
Activity: 6%
Activity: 6% Activity: 6% Activity: 6%
 
Avatar de joaomarcosb
 
Registrado em: Mar 2007
Localização: São Paulo
Mensagens: 10
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 16 joaomarcosb
Padrão

o mandriva esta respondendo na porta 80 ou 8081....
no fim do comando vc colocou o end. 192.168.0.20:80, tem ser 8081...
ao digitar no teu browse para buscar as cameras vindo de uma conexao externa vc coloca o teu ip_valido_na_net:8081.
eth0=conexao externa
joaomarcosb está offline   Responder com Quote
Antigo 10-05-2008, 10:03   #5 (permalink)
Points: 23, Level: 1
Points: 23, Level: 1 Points: 23, Level: 1 Points: 23, Level: 1
Activity: 4%
Activity: 4% Activity: 4% Activity: 4%
 
Avatar de MorbiD
 
Registrado em: May 2008
Localização: Minas Gerais
Mensagens: 4
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 MorbiD
Padrão

O zoneminder fica na pasta do apache da rede local: 192.168.0.2
então, eu posso acessá-lo no mandriva pelo endereço: localhost/zoneminder

A minha idéia então era poder colocar o endereço no navegador: 200.200.200.200:8081(ou outra porta) e cair direto na página localhost da rede interna (192.168.0.2). Feito isso teria como eu clicar na pasta /zoneminder e navegar.

-Uma Outra Tentativa-
Eu fiz uma tentativa por nfs, montar a pasta /var/www/zoneminder/ da rede interna (192.168.0.2) na pasta do apache do servidor principal, onde este recebe um endereço válido, /var/www/zm-interno
# mount -t nfs 192.168.0.2:/var/www/zoneminder /var/www/zm-interno

Ao navegar: 200.200.200.200 aparece a pasta que foi montada, só que ao clicar na pasta (/zm-interno) dá um erro de mysql (onde o zoneminder grava e guarda as imagens e toda a configuração de usuários e das câmeras)

Já foi um passo importante!
Agora tenho q saber o pq desse erro!
MorbiD está offline   Responder com Quote
Resposta

Opções do Tópico

Regras de Mensagens
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Trackbacks are Ligado
Pingbacks are Ligado
Refbacks are Ligado

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Acessar apache a partir da rede interna flaviobatistela Apache 4 08-05-2006 10:10
MOVIDO: Acessar apache a partir da rede interna xstefanox Adm. em Geral 0 19-04-2006 15:12
Acessar página da rede interna Duca Apache 2 29-03-2006 11:41
Acessar http da rede interna edmafer Apache 8 30-11-2005 23:26
Acessar http da rede interna via apache edmafer Apache 7 26-11-2005 14:24



Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 RC5 ©2008, Crawlability, Inc.