[FUGSPBR] roteamento - alguem pode me ajudar ?

FreeBSD It's All chatcraker em yahoo.com
Seg Maio 13 10:26:33 BRT 2002


Bom dia,
Desculpem por estar enviando uma mensagem parecida com uma
anterior, mas com mais detalhes...

Estou tentando fazer o freebsd funcionar como um roteador para uma
classe de ips, mas nao to conseguindo, o diagrama abaixo explica
a situacao com ips ipoteticos. Logo em seguida vou descrever o 
que esta pingando o que, bem como as regras do ipfw que estou usando.

     INTERNET
         |
         |  ROTEADOR
 +--------------------+
 | GW = 123.222.5.129 |--> GATEWAY PARA O FREEBSD
 +--------------------+
         |
         |
         | FREEBSD AS ROUTER
 +--------------------+
 | xl0=123.222.5.145  |
 |                    |
 | DF =123.222.5.129  |-->defaultrouter=123.222.5.129
 |                    |
 | xl1=123.222.15.129 |-->subrede que deve ser roteada (255.255.255.192=64ip)
 +--------------------+
         |
         |
         |    SUB-REDE (máquinas com ips da sub-rede)
  ---------------------------------------------------------
  M1=123.222.15.130 | M2=123.222.15.142 | M3=123.222.15.143 | etc...


Acontece o seguinte:

- Consigo pingar o gateway externo 123.222.5.129 a partir do freebsd.
- A partir do freebsd acesso a internet normalmente.
- A partir da M1,M2,M3.. consigo pingar o IP 123.222.15.129(xl1) e 
tambem o ip 123.222.5.145(xl0), ambos no freebsd.
- Das maquinas M1... nao consigo pingar o IP 123.222.5.129, que é
o gateway para o freebsd.

Ou seja, o freebsd nao esta roteando dessa subrede para fora e vice-versa.
- Nao estou usando o natd, preciso usar o mesmo ?
- O fato de setar o free como gateway e o net.inet.ipforwarding=1 ja nao 
bastam ? ( o kernel ta compilado com as opcoes para forward, divert, etc )
Preciso definir as rotas na mao ? com o "route add", por exemplo ? como ?
- Preciso habilitar o routed ? Caso sim, ele criará as rotas automaticamente ?
- O direcionamento de fora para dentro tambem será coberto pelo roteamento ?
Nao preciso do redirect do nat ?

Abaixo as configuracoes:

rc.conf -> freebsd
-----------------------------------
gatewayenable=yes
defaultrouter=123.222.5.129
ifconfig_xl0=123.222.5.145
ifconfig_xl1=123.222.15.129


ipfw rules
------------------------------------
add allow ip from any to any

Alguem pode me dar uma ajuda ?
Dizendo o que ta errado ou que é preciso para
fazer essa tarefa ?


Eu só queria que alguém que domina isso me dissese o 
que devo usar e como que eu daí me viro para configurar
e testar.

Obrigado





__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
______________________________________
fugspbr em fugspbr.org
http://www2.fugspbr.org/mailman/listinfo/fugspbr



Mais detalhes sobre a lista de discussão freebsd