This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Port forwarding isn't working anymore

Hi all,

I'm running an astaro UTM9/Firmware version: 9.004-33 and am having a problem since yesterday. Changes were adding SSL remote access for some smartphones which is perfectly working. But now I saw that my local webserver cannot be reached anymore from outside.

I have a single DNAT-Rule to forward extern port 5001 to my local web server like that:

Rule #1
Under Network Protection/NAT/NAT:
Rule Type: DNAT
Matching Condition
For Traffic from: Any
Going to: external
Using Service: 5001/TCP
Action
Change the destination to: local IP (sth. like 192.168.0.55)
and the service to: HTTP
Automatic Firewall rule: checked

There must be a side effect or something else which blocks that traffic. Adding a rule like this and enabling both of them works:

Rule #2
Under Network Protection/NAT/NAT:
Rule Type: DNAT
Matching Condition
For Traffic from: Any
Going to: external
Using Service: HTTP
Action
Change the destination to: local IP (sth. like 192.168.0.55)
Automatic Firewall rule: checked

So Rule #1 alone doesn't work (no access with external port 5001), but Rule #2 does (acces with standard HTTP-Port 80).

If I enable both rules access is possible with external port 5001 OR 80.

So where is the error?

Thanks for your help.


This thread was automatically locked due to age.
Parents
  • this is new for me Bob thank you.
    But i think the best will be to mark the destination too. 
    Example: If I have to connect with 3 Remote Desktop servers, I just change the source port and Astaro will know where to forward that request 

    any tcp/3380 to external > to x.x.x.x tcp/3389 (RDP)
    because Windows will accept in one port for that service witch by default is 3389

    last thing and don't get me wrong, it is called DNAT (destination nat)
Reply
  • this is new for me Bob thank you.
    But i think the best will be to mark the destination too. 
    Example: If I have to connect with 3 Remote Desktop servers, I just change the source port and Astaro will know where to forward that request 

    any tcp/3380 to external > to x.x.x.x tcp/3389 (RDP)
    because Windows will accept in one port for that service witch by default is 3389

    last thing and don't get me wrong, it is called DNAT (destination nat)
Children
No Data