Routing packets with IPTABLES?

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

 



Hello,

Hardware Layout:
   Firewall #1: (Linux Box)
    I have a linux box with 2 nics.
   eth1 @ 192.168.20.1  
   eth0 @ 192.168.30.2 
   Gateway:  192.168.30.1  

   Firewall # 2: (Some other router)
   interface 1:  192.168.20.2
   interface 2:  192.168.30.2
   Gateway:  192.168.30.1  

   Web server:
   192.168.20.100
   Gateway:  192.168.20.2 (Firewall # 2)   

   Gateway - is someother Firewall/Router that allows both firewall #1 and #2 to connect to the internet.
   192.168.30.1

Question:
   Is there a way to route incomming packets from the gateway to eth0 on firewall #1 based on source IP and destination Port to the web server @ 192.168.20.100?
The only way this will work if Firewall # 1 routes or forwards the packets to web server without connection tracking, since the return answer from web server will go through firewall # 2.

Could some give me an example or the command to do this using iptables, if not how else can this be done?

Thanks in advance.









[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