Re: [FUG-BR] Jails e Rotas

2006-03-31 Por tôpico Carlos Eduardo
Não sei se entendi bem o problema e por que ele está acontecendo. Em
geral uso um alias numa interface que está sendo usada pelo sistema
nativo para o jail. O ip principal da interface é o default gateway do
jail e ele envia para este, via loopback provavelmente, já que o pacote
não precisa ir ao meio físico. Basta que o host nativo, que será o
gateway, tenha condições e esteja corretamente configurado para rotear
estes pacotes, seja em termos de rotas, firewall e forward de pacotes
(sysctl net.inet.ip.forwarding=1).

Temos por exemplo um servidor com 40 jails que tem para cada IP uma
regra no ipfw:

allow ip from 10.0.1.199 to 10.0.1.199 via lo0

onde 10.0.1.199 é o IP de um jail, tem uma regra pra cada, pois não
queremos liberar prum range.

Creio que seu problema pode estar ligado a uma dessas 3 coisas.

Abs!

Carlos E. G. Carvalho   OpenIT Solucoes Tecnologicas
Consultor Unix/Internet Tel. +55 21 2517-6000
http://www.OpenIT.com.br
http://www.MyFreeBSD.com.br

Em Ter, 2006-03-14 às 11:23 -0300, Nilson Debatin escreveu:
 Caros Amigos;
 
 Estou com problemas em uma jail rodando num FreeBSD com 2 interfaces,
 sendo uma interna (10.1.1.x) e outra externa (200.x.x.x). Esta jail
 está configurada com um ip da rede externa pois trata-se de um web
 server. Acontece que este webserver precisa acessar um banco de dados
 que encontra-se na rede interna, porém devido ao ip da jail pertencer
 a rede externa, ele manda os pacotes para a rede externa ao inves
 de jogar para a camada tcp do kernel e deixar que ele se vire, por
 exemplo um ping dentro da jail:
 
 # ping 10.1.1.25
 PING 10.1.1.25 (10.1.1.25): 56 data bytes
 64 bytes from 200.xx.xx.xx: icmp_seq=0 ttl=63 time=3.522 ms
 64 bytes from 200.xx.xx.xx: icmp_seq=1 ttl=63 time=3.584 ms
 ^C
 --- 10.1.1.25 ping statistics ---
 2 packets transmitted, 2 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 3.522/3.553/3.584/0.031 ms
 
 Já um ping de dentro da maquina host da jail:
 
 # ping 10.1.1.25
 PING 10.1.1.25 (10.1.1.25): 56 data bytes
 64 bytes from 10.1.1.25: icmp_seq=0 ttl=64 time=0.325 ms
 64 bytes from 10.1.1.25: icmp_seq=1 ttl=64 time=0.215 ms
 ^C
 --- 10.1.1.25 ping statistics ---
 2 packets transmitted, 2 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 0.215/0.270/0.325/0.055 ms
 
 Alguém tem alguma luz sobre como resolver este problema?
 Já tentei uma enjambra básica com redir, mas não obtive
 sucesso.
 Agradeço qualquer colaboração.
 
 []s
 Nilson Debatin
 Administrador de Sistemas e Redes
 
 
 ___
 freebsd mailing list
 freebsd@fug.com.br
 http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
 
 !DSPAM:4416d11d10923850919989!
 


___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


[FUG-BR] Jails e Rotas

2006-03-14 Por tôpico Nilson Debatin
Caros Amigos;

Estou com problemas em uma jail rodando num FreeBSD com 2 interfaces,
sendo uma interna (10.1.1.x) e outra externa (200.x.x.x). Esta jail
está configurada com um ip da rede externa pois trata-se de um web
server. Acontece que este webserver precisa acessar um banco de dados
que encontra-se na rede interna, porém devido ao ip da jail pertencer
a rede externa, ele manda os pacotes para a rede externa ao inves
de jogar para a camada tcp do kernel e deixar que ele se vire, por
exemplo um ping dentro da jail:

# ping 10.1.1.25
PING 10.1.1.25 (10.1.1.25): 56 data bytes
64 bytes from 200.xx.xx.xx: icmp_seq=0 ttl=63 time=3.522 ms
64 bytes from 200.xx.xx.xx: icmp_seq=1 ttl=63 time=3.584 ms
^C
--- 10.1.1.25 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 3.522/3.553/3.584/0.031 ms

Já um ping de dentro da maquina host da jail:

# ping 10.1.1.25
PING 10.1.1.25 (10.1.1.25): 56 data bytes
64 bytes from 10.1.1.25: icmp_seq=0 ttl=64 time=0.325 ms
64 bytes from 10.1.1.25: icmp_seq=1 ttl=64 time=0.215 ms
^C
--- 10.1.1.25 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.215/0.270/0.325/0.055 ms

Alguém tem alguma luz sobre como resolver este problema?
Já tentei uma enjambra básica com redir, mas não obtive
sucesso.
Agradeço qualquer colaboração.

[]s
Nilson Debatin
Administrador de Sistemas e Redes


___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br