Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Never used it, what's the difference between ngrok and using DMZ with port-forwarding? are they the same thing? What's the technical advantage other than it is easy to use? I can port-forwarding easily on my router to expose whatever port to the public, why do I need ngrok?

With a DDNS + Port-forwarding you can easily have what Ngrok provides? or am I missing something?



For me ngrok spares me all the talk with infra team to have the public port exposed and the setup of a test server just to for a mere 10 or 20 calls I need to receive from some new service I am checking.

I use it to prototype webhook entry points, and only need to receive a few call to have a quick confirmation I receive what I expected from the docs.

Once I have enough info I can start building a more solid project and jump through all the hoops to have it on a real server with a subdomain and a public facing interface and all the security needed etc. I'd just hate to go through the whole process first, only to discover the service is unusable for my purpose, or the data I receive doesn't make any sense.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: