IPSEC + Bridging + NAT

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings list,
I've got an IPSEC connection between two gateways, where bridging is used
on one of the gateways. It seems that when traffic is recieved over the
IPSEC tunnel by the gateway using bridging, the packets do not traverse
the POSTROUTING chain. If I remove bridging from the picture, everything
works exactly as expected.

Packets not coming over the IPSEC tunnel are processed by POSTROUTING.

Is this a known bug? Is the answer to my problem "don't do that"?

It's understandable that the system is getting confused over what is
local, what is layer 2, and what is layer 3. I believe I've read that the
bridging code and the netfilter code are pretty well patched together,
but where does the ipsec stuff live in the stack?

I believe I'm having the same problem as this gentleman:
http://www.ussg.iu.edu/hypermail/linux/kernel/0407.3/0986.html

kernel 2.6.11-1.14 (Fedora Core 3)
ipsec-tools 0.5
iptables 1.2.11-3.1




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux