Portforwarding refuses to work for me.

Hello! I do not understand how I’m supposed to do in order to open port 80 for my web server. I’ve tried a hand full of different guides, I even installed the app and tried portforwarding through it. Did not work. The internal ip for the device is 192.168.88.224. Where do I even start with this? Since nothing have worked out I’m obviously getting something wrong. Thanks for helping a simple noob out.

NAT is actually very easy. Here is the command for NAT for my web server:

add action=dst-nat chain=dstnat comment="Web Server on Jupiter." \
    dst-address-type=local dst-port=80 protocol=tcp to-addresses=\
    192.168.101.11 to-ports=80

Then in Firewall rules, an accept for either that specific forward, or a general rule to allow anything that was destination NATted

add action=accept chain=forward comment="Accept all that is DST NATed" \
    connection-nat-state=dstnat connection-state=new

Thanks, might be helpful. I tried to change router to my old TP-link one. I was still unable to portforward although it’s “easier” UI, its probably about my new ISP blocking something and I’ve reached out to them. Thanks a lot for your reply though, I’ll make sure to post an update if it works once my ISP gets it all sorted out.

That is quite possible. Some ISPs do block port 80 because they don’t expect (or want) you running a server on their home service. For a test, try setting the external port to something other than 80 (8000 or 8080 are both often used), but set the destination to still be 80 internally. If you have some control of the ISP provided firewall (I do with one of my ISPs), you may be able to allow 80. for example, that ISP normally blocks port 25, but if I agreed to their terms, I could get port 25 turned on - mainly that meant that I would not run an open relay.

I would like to see the whole config to ensure its nothing else…
/export hide-sensitive file=anynameyou wish

No need, thanks though! I contacted my ISP and I’ve revived a public ip instead of a private ip and everything is working now.

Thanks a lot to everyone posting messages trying to help me! :smiley: