[FUGSPBR] nat
Capriotti
capriotti em cee.com
Qui Nov 29 08:36:36 BRST 2001
1) coloque no /etc/rc.conf
gateway_enable="yes"
Isso deve resolver o problema de navegação com a Internet. Se não resolver,
coloque o IP 192.168.0.1 como gateway nas máquinas-cliente (não vi esta
informação no seu email).
Outra cisa: Certifique-se que o gateway da máquina FreeBSD está correto.
Deve ser um IP válido também.
2) não precisa fazer o natd.sh; Coloque o seguinte no seu /etc/rc.conf:
natd_enable="YES"
natd_interface="Seu IP real aqui"
natd_flags="-s -m -f /etc/natd.conf"
3) só por desencargo de consciência, crie um arquivo /etc/natd.conf vazio.
Este é o arquivo de configuração do comportamento do NATd. Muito útil para
finalidades avançadas, mas no seu caso não tem necessidade.
4) tem mais algumas diretrizes do firewall que seria interessante colocar
no kernel, para quando você for montar as regras:
options IPFIREWALL #firewall
options IPFIREWALL_VERBOSE #print information about
# dropped packets
options IPFIREWALL_FORWARD #enable transparent proxy support
options IPFIREWALL_VERBOSE_LIMIT=300 #limit verbosity
options IPV6FIREWALL #firewall for IPv6
options IPV6FIREWALL_VERBOSE
options IPV6FIREWALL_VERBOSE_LIMIT=300
options IPDIVERT #divert sockets
[]s
Capriotti
At 06:33 PM 11/28/01 -0200, you wrote:
> Pessoal, na faculdade temos laboratorios para os alunos e gostaria
>de colocar todos esse micros com ip invalidos e na ponta um firewall, pois
>tenho que colocar essas maquinas todas em um hub e o meu firewall com duas
>placas de rede uma nesse mesmo hub e outra a minha rede valida ok.
>estou testando com um micro para ver o funcionamento, eis o que fiz
>acrecentei ao kernel as seguintes opcoes:
>
>options IPFIREWALL
>options IPDIVERT
>
>compilei novamente o kernel
>no arquivo /etc/services habilitei a linha
>natd 6668/divert
>
>no arquivo /etc/rc.firewall abaixo da linha
>#prototype setups
>
>$fwcmd add ivert 6668 all from 192.168.10.0/24 to any via ed0 out
>$fwcmd add ivert 6668 all from any to 143.106.x.x via ed0 in
>
>a minha placa que esta conectada ao hub com as outras maquinas com ip
>invalidos e a ed0, a placa sis0 e a que esta conectada a minha rede valida
>
>no arquivo /etc/rc.conf
>
>firewall_enable="YES"
>firewall_type="open"
>firewall_quiet="YES"
>
>criei o arquivo /etc/natd.sh com o seguinte conteudo
>
>#!/bin/sh
>/sbin/natd -s -interface ed0
>
>rebootei a maquina
>
>o problema e o seguinte da maquina 192.168.0.1 que e o gateway dou ping
>para a maquina 192.168.0.3 e dessa tambem consigo pingar o 192.168.0.1 e
>tambem o meu endereco da placa sis0 que e o valido. Agora da maquina
>192.168.0.3 nao consigo pingar mais nenhuma outra maquina da minha rede e
>nem a internet.
>
>
>
> Sivaldo Luis Martinelli
> Analista de Suporte
> Faculdade de Educacao - Unicamp - Campinas
>
>----
>Para sair da lista envie um e-mail para majordomo em fugspbr.org
>com as palavras "unsubscribe fugspbr" no corpo da mensagem.
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd