[FUGSPBR] Free como roteador, nao ta rolando.....
FreeBSD User
chatcraker em yahoo.com
Seg Maio 13 00:23:22 BRT 2002
Bom dia,
To 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 ta pingando o que, bem como as regras do ipfw que estou usando.
INTERNET
|
| ROTEADOR
+--------------------+
| GW = 123.222.5.129 |--> GATEWAY PARA O FREEBSD
+--------------------+
|
|
| FREEBSD
+--------------------+
| 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, precisa dele ?
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 por exemplo ? como ?
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 ?
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