Relay Service Without Port Forwarding?

Support for Tonido on the Desktop including Windows/Mac/Linux
Rookie Tonidoid
Rookie Tonidoid
Posts: 4
Joined: Wed Sep 15, 2010 10:18 am

Relay Service Without Port Forwarding?

Postby Scott » Wed Aug 06, 2014 11:42 pm


I've been thinking of getting my own domain name and DDNS service to access the Tonido instances on my network externally. I don't have much experience in the way of computer networking, but I understand this would involve port forwarding, etc.

Being the curious person that I am I asked the question how does the Tonido Relay Service accomplish this connection without setting up port forwarding on my router for port 10001, and how does it manage to navigate to different Tonido instances on the same LAN (I have a TonidoPlug v1 and Tonido Desktop on my laptop) when they have the same port? After several days of searching I can't figure it out.

I'm assuming the process works something like this:
-External device goes to which sends a request to the tonido relay server.
-The relay server redirects the request to my router/modem which ip it gets from the tonido DDNS.
-Something in the request that goes to my router/modem includes destination information as to exactly which device in the LAN it needs to communicate with.

What information is the relay service using that has my router direct it to the right device? It has to be something other than a port number because as already mentioned I have Tonido instances on multiple devices in the LAN using the same 10001 port number and the relay service can find each one with no problem.

Is this something I could recreate in a web browser (e.g. MyExternalIP:<some identifier>:Port)?


User avatar
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA

Re: Relay Service Without Port Forwarding?

Postby madhan » Fri Aug 08, 2014 1:52 pm

Return to “Tonido Software”

Who is online

Users browsing this forum: No registered users and 12 guests