[FUG-BR] Duvida sobre acesso ao Sistema Web Interno

Joao Paulo Marques Mattos jampa25 em gmail.com
Segunda Novembro 27 14:52:25 BRST 2006


Que eu saiba existem duas possibilidades...

1) DNS views (se voce tiver um servidor de DNS configure ele)

view "geral" {
        match-clients { "any"; };
        recursion no;
        minimal-responses yes;

        zone "dominio.com.br" {
                type master;
                file "zones/db.capes.gov.br.EXTERNO";
                allow-transfer { SEU_IP/MASK; };
                notify yes;
        };

        zone "xxxx.xxxx.xxxx.in-addr.arpa" {
                type master;
                file "zones/db.reverse";
                allow-transfer { SEU_IP/MASK; };
                notify yes;
        };
};

view "recursion" {
        match-clients { SEU_IP_INVALIDO/MASK; 127.0.0.1/8; };
        recursion yes;
        minimal-responses no;
        zone "." {
                type hint;
                file "zones/db.root";
        };
        zone "dominio.com.br" {
                type master;
                file "zones/db.capes.gov.br.INTERNO";
                allow-transfer { SEU_IP/MASK; };
                notify yes;
        };

};


2) Regras de Firewall (natear todo trafego vindo da rede interna destinado 
ao servidor interno pela interface interna)


# Define o comando do firewall (igual ao /etc/rc.firewall) para
# simplificar a referencia e facilitar a leitura.
FWCMD="/sbin/ipfw"

# Define as interfaces externa e interna
EXTETH="rl1"
INTETH="rl0"

# Define o IP externo
EXTIP="10.0.0.139/32"

# Define a(s) Range(s) da rede interna e portas altas
INTRED="192.168.1.0/24 1024-65535"

# Servidor da rede interna para o redirecionamento HTTP
SRVIP="192.168.1.10/32"

# Forca a remocao das regras atuais
$FWCMD -f flush

...


#Essa eh a regra normal de NAT para a LAN
$FWCMD add divert natd all from any to any via $EXTETH

# Essas sao as regras de NAT especificas para o redir HTTP funcionar para a 
LAN
$FWCMD add divert natd tcp from $INTRED to $EXTIP,$SRVIP 80 via $INTETH
$FWCMD add divert natd tcp from $SRVIP 80 to $EXTIP,$INTRED via $INTETH


...


[]´s

JP-Ux


----- Original Message ----- 
From: "Cristina Fernandes Silva" <cristina.fsilva at yahoo.com.br>
To: "Lista Brasileira de Discussão sobre FreeBSD" <freebsd at fug.com.br>
Sent: Monday, November 27, 2006 11:49 AM
Subject: [FUG-BR] Duvida sobre acesso ao Sistema Web Interno


Pessoal,

Estou com uma duvida, é o seguinte

Possuimos um sistema que está instalado em um servidor web interno 
(172.16.61.5) ou seja, nao tem
endereço externo, precisamos disponibilizar acesso externo à clientes e 
usuarios, com isso
precisamos de um registro de dns, exemplo:

Externa: http://www.exemplo.com.br/sistema
Rede interna http:/exemplo.intranet/sistema

Endereço interno: http://172.16.61.5
Endereço externo: http://200.XXX.XXX.xXX:8051 , esse endereço é do servidor 
externo principal.

Isso é feito no DNS interno e externo, certo ? aqui usamos o proxy 
172.16.1.6

Qual seria a melhor maneira ? como eu posso redirecionar para que usuario 
externo e interno use a
porta padrão 80

Agradeço ajuda

Critina Silva






_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho
agora!
http://br.mobile.yahoo.com/mailalertas/





_______________________________________________________
O Yahoo! está de cara nova. Venha conferir!
http://br.yahoo.com
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd 



Mais detalhes sobre a lista de discussão freebsd