Linux – Endian / Linux firewall question

firewalllinuxrouting

For some reason computers using my endian firewall as the gateway are unable to access any internal machines, when using the external address (setup in Endian Port Forwarding)

For example:

Server with internal address of 192.168.0.210, and external address of 10.0.0.20. When trying to go to 10.0.0.20 on a normal workstation I get a firefox error of:

Network Timeout
The server at 10.0.0.20 is taking too long to respond.

However I can access the internal address with no problems.

Where and how would I fix this so that my internal machines using the endian IP as the gateway can access local machines with their external addresses with no problems?

All external machines are able to access the external addresses and be routed to their internal addresses with no problems. But ONLY external machines.

Best Answer

If I remember correctly, Endian uses interface-based firewall rules. This means that the rules allowing traffic to the external IPs being applied to whatever NIC you've defined as your "WAN" port. Somewhere in the web console I believe there is a setting similar to the effect of "allow inter-zone traffic". Enable that and you should be all set.

Here's a link for the docs for Endian 2.2: http://docs.endian.com/2.2/en/efw.firewall.html