[MASOCH-L] Bridge + Firewall

Marcone Drumond Jacob marconedj at gmail.com
Thu Sep 20 13:31:52 -03 2007


Neto,

nunca fiz este tipo de configuração, mas tem um tal de 'ebtables' (é um 
iptables para bridge).
Acho que com ele você consegue.

http://ebtables.sourceforge.net/

[]'s
Marcone
----- Original Message ----- 
From: "Jose Augusto dos Santos Neto" <neto-listas at microhosting.com.br>
To: "Mail Aid and Succor, On-line Comfort and Help" 
<masoch-l at eng.registro.br>
Sent: Thursday, September 20, 2007 1:16 PM
Subject: [MASOCH-L] Bridge + Firewall


Caros,

Acabei de configurar um Slackware 11 como bridge, com a seguinte
configuração (todos packotes do slackware):

Kernel 2.4.33.3
Iptables 1.3.5
bridge-utils 1.2

Para isso estou usando uma placa de rede Adptec Dual. Configurei elas
com o seguinte script:

#!/bin/bash
ifconfig=`which ifconfig`
brctl=`which brctl`
ip=`which ip`
br0=br0
br1=br1

ext1="eth2"
int1="eth3"
ext10="eth0"
int10="eth1"

$ifconfig $ext1 0.0.0.0 promisc
$ifconfig $int1 0.0.0.0 promisc
$ifconfig $ext10 0.0.0.0 promisc
$ifconfig $int10 0.0.0.0 promisc

$brctl addbr $br0
$brctl addbr $br1

$brctl addif $br0 $ext10
$brctl addif $br0 $int10
$brctl addif $br1 $ext1
$brctl addif $br1 $int1

$ifconfig $br0 192.168.0.237 netmask 255.255.254.0 promisc

Porém, não estou conseguindo filtrar os pacotes com o Iptables. Já tentei:

$iptables -I FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
$iptables -I FORWARD -p TCP -s 192.168.0.61 -d 192.168.0.130 -j DROP

onde o IP 10.61 esta na lan externa e o 10.130 na interna. O ip
atribuido à bridge foi o 0.237;

192.168.0.130(in) ----BRIDGE (0.237) ---- 0.61 (out)

Já tentei tbém, mas não funcionou:
$iptables -I FORWARD -p TCP -i $ext10 -d 192.168.0.130 -j DROP

Se eu fizer o iptables com o comando INPUT eu deixo de pingar o ip
local, mas o forward ainda continua funcionando. Não sei mais o que fazer.

Alguém tem idéia do que pode estar acontecendo? Já fiz o dump do TCP/IP
e me mostra as conexoes passando pela placa normalmente. O tráfego de
ICMP, que eu tentei bloquear, não está sendo feito.

Obrigado,

Neto.








__
masoch-l list
https://eng.registro.br/mailman/listinfo/masoch-l 




More information about the masoch-l mailing list