YUN Firewall/Settings for External WAN Access?

Well, I've done my first successful YUN project by replicating this christmahanukwanzaa-tree This is so cool!

I thought it would be fun to let my kids have their friends change the settings while they Facetime. But I can't seem to get External WAN traffic to the YUN. I'm pretty confident I have my router's port forwarding and NAT settings (I host many sites and services out of my home) I can see my router is letting the traffic through in it's logs. But not sure how to see this in the YUN.

I've played around with PORTs External Port:8000 forwards to Port:80 of the YUN. Maybe this is the part I'm missing. In the sketch I don't specifically state any ports. Is there an exception I need to add to the firewall?

And, how would I target this specific sketch?
Is it http://ExternalIP:8000 or http://ExternalIP:8000/sd/sketch

I know I need to spend more time on the Linio OS, but thought this was would be easy enough. :frowning:

Thank you!

  1. Make sure you could access it from http://internalip:5000

  2. Flask app, by default on port 5000.

External Port:5000 forwards to internal Port:5000 of the YUN.

Test it http://ExternalIP:5000

Thanks for the response.

Sorry, I didn't literally copy paste the project. I torn out the python/flask crap. Not sure why it was needed. Seemed to make it overly complicated as it's just one page.

As far as I know, the YUN is passing out Port 80. I setup port 8000 on the WAN side and NATing to Internal IP 80. I get up to the YUN, but it's not allowing traffic in. So, as I said seems it's being blocked by it's firewall.

Anyone?

You have to configure the firewall in order to allow traffic.

If you can reach your Yun from the local network then the Yun is ready. Only your router needs to be configured