How to run a WebPy server on port 8080 using DDNS of dlink router and to access this site from internet?

Posted by nuke1010 on Super User See other posts from Super User or by nuke1010
Published on 2013-05-14T18:15:39Z Indexed on 2014/05/27 3:33 UTC
Read the original article Hit count: 408

Filed under:
|
|
|

I have two major issue with setting up a web server using my dlink DIR-600L router.

Issue 1:

I run a WebPy server on port 8080. But the DDNS service providers (like dlinkddns.com or dyndns.org) only allows port 80. I can run the server in port 80 with sudo command. But my server become vulnerable if i give root access. So I tried port forwarding in the router and server. But no use. I don't know if I done that correctly.

Issue 2:

Even though the server runs on port 80, I can access my site from my local machines only using registered domain names ( say, nikz.dyndns.org). No one on internet cannot load this site even when its totally up. As I observed server log, the request from other clients never reached my server.

I need to run this server on port 8080 and i need to access this site from internet. How can I do it? any idea?

© Super User or respective owner

Related posts about router

Related posts about python