Hello Brian and all,
You are perfectly correct in saying that most ISPs use dynamic IP
addressing. However, this is easily worked around with dynamic DNS
such, just as an example, ashttp://www.noip.com
There is no need to have an IP address specifically "owned" by anyone.
Many routers even include a way to access dynamic DNS directly in
their settings. Therefore, it is usually quite simple to setup a name
on the internet to point your NVDA remote or any other service at. A
bridge server is sometimes nice to have, but it is obviously a
security risk. I do wish the nvdaremote developers would release their
bridge server code so that, if you wish, you can set up your own
On 9/5/17, Brian's Mail list account via Groups.Io
Hmm, of course one of the problems with a lot of isps is that you do not
own an address its likely to change, so even if you do open ports and all of
that, there is no actuall definite way to know what the IP address actually
Sent via blueyonder.
Please address personal email to:-
firstname.lastname@example.org, putting 'Brian Gaff'
in the display name field.
----- Original Message -----
From: "Antony Stone" <email@example.com>
Sent: Tuesday, September 05, 2017 9:34 AM
Subject: Re: [nvda] nvda remote host
It's not for security reasons - it's for simple technical reasons. Most
people's computers are not on public IP addresses; they're on private
addresses, able to connect to the Internet through a router. The router
one-way device - computers on the private network can connect to the
(and the replies can come back again), but without some slightly
fiddling around with the router settings, no-one out on the Internet can
connect to a computer on the private network.
Therefore two computers on networks like this cannot connect to each
however both can connect to a server which is on a public IP address,
therefore that's why the remote host machine is needed.
The two computers on private networks connect to the host on a public IP
address, and it can reply back to each of those machines, therefore it
bridge the connection and the two private machines end up talking to each
other, which they could not do directly.
In fact, if you do have two computers on a single network which want to
the NVDA Remote Addon and can talk directly between themselves, you can
this - you just put each computer's IP address into the settings on the
machine, and they communicate directly without the need for the remote
So, if the two computers can talk to each other directly, NVDA Remote
this, but if they can't, the remote host server enables the connection.
On Tuesday 05 September 2017 at 09:47:12, Brian's Mail list account via
I have to say that I really do not understand why remote works this way
through a host. Is it something obvious?
Since I've not had cause to use it myself as yet it seems just a bit
complex. Is it security or for other reasons that the two interconnected
machines do not talk directly to each other?
----- Original Message -------
From: "Darren Tomblin" <firstname.lastname@example.org>
Sent: Tuesday, September 05, 2017 8:03 AM
Subject: [nvda] nvda remote host
hi, I was reading the documentation for the remote addon and it talks
about a remote host. I was wondering if theres one available thats
The words "e pluribus unum" on the Great Seal of the United States are
poem by Virgil entitled "Moretum", which is about cheese and garlic salad
Please reply to the
please *don't* CC