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.]