Ola Pessoal,
Muitas vezes, possuímos vários servidores na empresa e precisamos acessar recursos web de fora, como uma intranet ou sistema web.
É possível fazer este acesso com determinadas restriçoes, liberando somente uma pasta por exemplo. Vamos supor o seguinte cenário
------------------------------------
( Internet)
|
|
|
200.200.200.200 (wan)
{ Firewall }
192.168.0.254 (lan)
|
|
| switch| --------- [webserver] 192.168.0.1
------------------------------------
A conexao Internet esta ligada no firewall com ip fixo (tbm funciona com ip dinamico) e o fw ligado na rede local.
Vamos supor que voce precise acessar externamente a pasta /sistema/ do seu servidor web, somente ela pois as outras estao relacionadas a intranet e assuntos internos.
Desta forma basta habilitar o apache no servidor firewall e configurar o recurso ProxyPass apontando para o servidor web interno.
Edite o httpd.conf (geralmente /etc/httpd/httpd.conf)
e procure pelo trecho
<>
ProxyRequests Off
ProxyPass /sistema/ http://192.168.0.1/sistema/
vc deve adicionar a terceira linha, onde vc informa a pasta "virtual" do servidor apache local (0.254) e o endereço interno que irá ser um "atalho" para esta "pasta virtual"
Desta forma voce pode acessar internamente e externamente recurso dos dois servidores simultaneos.
Este artigo é para uma situaçao específica, suponhamos que voce ja esteja com nat e regras de firewall pré configuradas para esta conexao.
Servidores Linux Slackware 12.1
ProxyPass
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
Pensou em Linux? Pensou em Toor!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário