[GH-ISSUE #474] Feature Request: Allow specification of ports #347

Closed
opened 2026-02-26 10:30:59 +03:00 by kerem · 1 comment
Owner

Originally created by @BerriJ on GitHub (Mar 2, 2021).
Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/474

Hi there,
I have a couple of services running on my home network and I want to expose them. However, I only have 1 public IP address. I set up DynDNS using nsupdate.info (with my FritzBox) which works flawlessly.
I can tell my router to redirect queries to specific devices depending on the port. However, I couldn't find any way to specify the port in the nsupdate settings. Is there a way to do so?
If not, it may be beneficial to implement such a feature. Or is there a workaround for this scenario?

Thanks in advance
BerriJ

Originally created by @BerriJ on GitHub (Mar 2, 2021). Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/474 Hi there, I have a couple of services running on my home network and I want to expose them. However, I only have 1 public IP address. I set up DynDNS using nsupdate.info (with my FritzBox) which works flawlessly. I can tell my router to redirect queries to specific devices depending on the port. However, I couldn't find any way to specify the port in the nsupdate settings. Is there a way to do so? If not, it may be beneficial to implement such a feature. Or is there a workaround for this scenario? Thanks in advance BerriJ
kerem closed this issue 2026-02-26 10:30:59 +03:00
Author
Owner

@ThomasWaldmann commented on GitHub (Mar 2, 2021):

DNS is a service to resolve names to IP addresses (or, via reverse DNS entries, IP addresses to names).

Ports are completely unrelated to this, so this "feature" does not make sense.

What you usually can do on the router is to forward some external port to an internal ip and port - that's all you need!

If you have multiple internal hosts offering the same service (e.g. multiple hosts with ssh on port 22), what one usually does is to use multiple external ports (e.g. 22, 2201, 2202, ... 2222) and then forward to the different internal machines depending on the external port.

<!-- gh-comment-id:788931247 --> @ThomasWaldmann commented on GitHub (Mar 2, 2021): DNS is a service to resolve names to IP addresses (or, via reverse DNS entries, IP addresses to names). Ports are completely unrelated to this, so this "feature" does not make sense. What you usually can do on the router is to forward some external port to an internal ip and port - that's all you need! If you have multiple internal hosts offering the same service (e.g. multiple hosts with ssh on port 22), what one usually does is to use multiple external ports (e.g. 22, 2201, 2202, ... 2222) and then forward to the different internal machines depending on the external port.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nsupdate.info-nsupdate-info#347
No description provided.