I have a firewall box running Redhat 5.2, 2.0.36 kernel, masquarading, 
proxying, and ipaliasing. My ISP provides 16 IP numbers, and behind the 
firewall I have a network of 192.168.x.x machines.

What I want to do is make it seem that one of the internal machines has one
of the assigned addresses; i.e. any inbound traffic (after firewall filtering)
on a specific assigned address is masqueraded and send on to a specific 
internal machine, and any outbound traffic from that machine is masqueraded
as being from the assigned address.

Some hypothectical numbers:

    Internal network                         Firewall

    host10
    192.168.10.10  ------+
                         |            eth0           eth1
                         |
                         +-------- 192.168.10.1 === 20.3.2.1 ----- ISP
                         |
    host11               |
    192.168.10.11  ------+
                         |
                       ....

So I then ipalias the firewall's eth1 as:

    ifconfig eth1:0 20.3.2.2

and I can (for example) telnet into the firewall through that address.

How can I tell the firewall to forward the traffic to eth1:0 to
host10, and catch the outbound traffic from host10 and make it appear
to be coming from eth1:0?

Thanks,
  -- Charles
  [EMAIL PROTECTED]



-
[To unsubscribe, send mail to [EMAIL PROTECTED] with
"unsubscribe firewalls" in the body of the message.]

Reply via email to