[FUG-BR] FreeBSD roteador / Gateway
Valois - Master Redes
valois em terra.com.br
Seg Out 3 18:14:33 BRT 2005
Pessoal,
Uso o FreeBSD 5.4
Consefui resolver o problema de roteamento somente depois de carregar o
natd.
Segue como ficou:
*rc.conf*
natd_enable="YES"
natd_interface="rl0"
natd_flags="-u -m -s -l -f /etc/natd.conf"
*natd.conf*
interface rl0
dynamic yes
same_ports yes
use_sockets yes
O estranho, e q no Free 5.3 nao precisava fazer isso.
Ref. ao Kernel, as regras do firewall ja estavam configuradas?
options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPSTEALTH
options IPDIVERT
options DUMMYNET
options BRIDGE
options TCP_DROP_SYNFIN
De qualquer forma, obrigado!
Valois
Tiago N. Sampaio escreveu:
>Vc não estah fazendo divert na saida do ser firewall
>Olha soh como estah:
>
>00100 335 32750 allow ip from any to any
>00200 0 0 divert 8668 ip from any to any via rl0
>65535 0 0 deny ip from any to any
>
>O que ele faz então eh fazer o nexthope e mandar o pacote pra frente sem fazer nat, ai o adsl
>naum conhece a sua rede interna e naum devolve o pacote...
>tenta remover a regra 100 e colocar ela como 300
>
>Abraços.
>Tiago N. Sampaio
>
>
>Flávio Barros wrote:
>
>
>
>>Vc verificou se o seu kernel foi compilado com a opção : options ipdivert
>>Meu rc.conf:
>>natd_enable="YES"
>>natd_interface="rl0"
>>gateway_enable="YES"
>>firewall_enable="YES"
>>firewall_type="/etc/rc.firewall.rules"
>>
>>O meu caso já especifico no rc.conf a interface que estou fazendo NAT. Me corrijam
>>se eu estiver errad, também estou começando agora.
>>
>>Abraços,
>>
>>
>>
>>
>>
>>>Colocou
>>>
>>>options ipdivert
>>>
>>>no kernel ?
>>>
>>>
>>>
>>>Valois - Master Redes wrote:
>>>
>>>
>>>
>>>
>>>>Pessoal,
>>>>
>>>>Já instaleu mais de 20 servidores FreeBSD q servem como roteadores e
>>>>gateways. Agora estou desde sexta pendurado num FDP dum servidor que não
>>>>me dixa acessar a internet por ele.
>>>>Situação:
>>>>
>>>>Servidor com duas placas de rede
>>>>rl0 = 192.168.1.1 =>ligada ao modem ADSL
>>>>xl0 = 192.168.0.1 =>ligada a minha rede
>>>>
>>>>*rc.conf*
>>>>/defaultrouter="192.168.1.250" #modem ADSL
>>>>gateway_enable="YES"
>>>>hostname="server.local"
>>>>
>>>>ifconfig_rl0="inet 192.168.1.1 netmask 255.255.255.0"
>>>>
>>>>ifconfig_xl0="inet 192.168.0.1 netmask 255.255.255.0"
>>>>/
>>>>*firewall.rules:*
>>>>/ipfw -f flush
>>>>ipfw add allow all from any to any / #tá tudo
>>>>aberto/
>>>>ipfw add divert natd all from any to any via rl0
>>>>
>>>>/*server# ipfw show*/
>>>>00100 335 32750 allow ip from any to any
>>>>00200 0 0 divert 8668 ip from any to any via rl0
>>>>65535 0 0 deny ip from any to any
>>>>
>>>>/
>>>>da minha rede, consigo pingar as duas placas de rede do server, mas o
>>>>modem ADSL não.
>>>>
>>>>O q estou fazendo de errado?
>>>>
>>>>Obrigado!
>>>>
>>>>firewall_quiet="YES"
>>>>firewall_enable="YES"
>>>>firewall_type="SIMPLE"
>>>>firewall_script="/etc/firewall.rules"
>>>>
>>>>
>>>>
>>>>
>>>>
>>>_______________________________________________
>>>Freebsd mailing list
>>>Freebsd em fug.com.br
>>>http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
>>>
>>>
>>>
>>>
>>>
>>>
>>_______________________________________________
>>Freebsd mailing list
>>Freebsd em fug.com.br
>>http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
>>
>>
>>
>>
>
>
>_______________________________________________
>Freebsd mailing list
>Freebsd em fug.com.br
>http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
>
>
>
>
--
Valois Ivan Tomasi
valois em terra.com.br
Linux User = 380101
MASTER REDES Tecnologia da Informação
(48) 265 - 3939
(48) 9104 - 7872
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd