Hello,
I recently switched our company firewalling system from FW-1 to Cisco PIX.
Coming from that platform and not being a PIX Os cli guru,
I went for PDM config (bleaaaaargh - I think that is messing up conf...).
Our system has 6 interfaces, of which 5 are used:
inside/outside/pub-dmz/prod-dmz/proj-dmz
DMZs differs for inbound services allowed and they're all
using a public class.
Here's the relevant parts of the running conf that show how whatever hosts on whatever DMZs should have its IP unchanged:
(omitted)
nameif ethernet0 outside security0
nameif ethernet1 inside security100
nameif ethernet2 pub-dmz security20
nameif ethernet3 prod-dmz security40
nameif ethernet4 proj-dmz security60
(omitted)
nat (inside) 0 access-list inside_outbound_nat0_acl
nat (inside) 10 0.0.0.0 0.0.0.0 0 0
nat (pub-dmz) 0 0.0.0.0 0.0.0.0 0 0
nat (prod-dmz) 0 0.0.0.0 0.0.0.0 0 0
nat (proj-dmz) 0 0.0.0.0 0.0.0.0 0 0
(omitted)
Everything works fine, except that I have a problem with IP address translation for just 1 host residing in the prod-dmz.
The webserver is serving http/https and was reported not to be accessible from the outside.
I checked the logs and discovered that the PIX was complaining about the lack of translation groups for that host.
Now, since this problem hasn't arose on hosts in the pub-dmz (same services); and the pub/prod-dmzs share the same nat 0 command, why had I got to specify a "static (prod-dmz,outside) x.x.x.x x.x.x.x netmask 255.255.255.255 0 0" for that single host to have things work??
Thanks in advance for any help.
Cheers,
/Mario
I recently switched our company firewalling system from FW-1 to Cisco PIX.
Coming from that platform and not being a PIX Os cli guru,
I went for PDM config (bleaaaaargh - I think that is messing up conf...).
Our system has 6 interfaces, of which 5 are used:
inside/outside/pub-dmz/prod-dmz/proj-dmz
DMZs differs for inbound services allowed and they're all
using a public class.
Here's the relevant parts of the running conf that show how whatever hosts on whatever DMZs should have its IP unchanged:
(omitted)
nameif ethernet0 outside security0
nameif ethernet1 inside security100
nameif ethernet2 pub-dmz security20
nameif ethernet3 prod-dmz security40
nameif ethernet4 proj-dmz security60
(omitted)
nat (inside) 0 access-list inside_outbound_nat0_acl
nat (inside) 10 0.0.0.0 0.0.0.0 0 0
nat (pub-dmz) 0 0.0.0.0 0.0.0.0 0 0
nat (prod-dmz) 0 0.0.0.0 0.0.0.0 0 0
nat (proj-dmz) 0 0.0.0.0 0.0.0.0 0 0
(omitted)
Everything works fine, except that I have a problem with IP address translation for just 1 host residing in the prod-dmz.
The webserver is serving http/https and was reported not to be accessible from the outside.
I checked the logs and discovered that the PIX was complaining about the lack of translation groups for that host.
Now, since this problem hasn't arose on hosts in the pub-dmz (same services); and the pub/prod-dmzs share the same nat 0 command, why had I got to specify a "static (prod-dmz,outside) x.x.x.x x.x.x.x netmask 255.255.255.255 0 0" for that single host to have things work??
Thanks in advance for any help.
Cheers,
/Mario