I'm trying to setup portforwarding so that browsers outside my firewall can get to my webserver in my private network. I've defined my www host in "networks" as:
foo.localhost.org 192.168.1.5 255.255.255.255
My outside interface as:
eth1_interface_ xxx.xxx.xxx.xxx 255.255.255.255
My internal network is:
eth0_network_ 192.168.1.0 255.255.255.0
In NAT/Masquerading, I've set up this rule for masquerading:
Name: MASQ
Rule Type: Masquerading
Network: eth0_network_
Interface: eth1_interface
and this one for portforwarding:
Name: www
Rule Type: DNAT/SNAT
Source Address: Any
Destination Address: eth1_interface_
Service: HTTP
Change Source To: no change
Change Destination To Address: foo.localhost.org
Change Destination To Service Destination: HTTP (80)
In Packet Filter, I have this rule as rule 1:
eth0_network_ Any Any Any
And this rule as rule 2
Any HTTP Any Allow
I can get to my internal webserver foo.localhost.org from inside, but from outside, nothing. What have I done wrong? Masquerading works fine- I can surf the web, send mail, etc., but HTTP requests get filtered.
Thanks in advance,
soso
This thread was automatically locked due to age.