|
Dynamic DNS Service |
Top Previous Next |
Since the actual connection is established directly to the Device Server you would have to be able to reach it -- i.e, if it has a firewall protecting it, the firewall must be appropriately configured. Configuration would be more complex than with the Link Service, but you would gain an increase in communications speed.
Implementation Details
On the Device Server side, dDNS is enabled through dDNS registration (DD) setting. When this setting is at 1 (enabled) the DS registers on the dDNS Service as soon as it is powered up. During registration, the LinkServer creates two DNS entries: one for the external IP-address of the DS, and another one for its "internal" IP address.
Example of two DNS entries for the same Device Server:
For external IP address: dev1.abccorp.dev.srv1.com
For internal IP address: dev1.abccorp.int.srv1.com
Dev1 is the device name, it comes from the Device Name (DN) setting of the DS.
Abccorp is the owner name, it comes from the Owner Name (ON) setting of the DS.
Resulting host names are no different from any other host name (or URL) that you have ever used. Input such a name as a destination in any software that can connect to your Device Server and this name will be automatically resolved into current IP-address of this Device Server! This functionality is based on an industry-standard DNS protocol, so no special drivers or software are required for this to work. Device Servers are registered on the external DNS server, like BIND for *nix or Windows DNS Server.
Only those Device Servers that are registered at the LinkServer can connect to the dDNS Service. Each DS is identified by the LinkServer through a combination of data in its Device Name (DN), Owner Name (ON), and Password (PW)settings. The Difference between Internal and External Addresses The difference between the two types of addresses is rather simple. Usually the DS connects to a WAN through a router (firewall) which, in effect, "masks" the IP of the DS. So the DS can be, for instance, at 192.168.2.100 within its network segment (this is its "internal" IP), but the outside world sees it under a different IP address. This is the "external" IP of the DS. So, to recap:
To reach a DS from outside of its network segment you would need to use the external IP address. However, if you connecting from the same network segment you will need to know the device's "internal" IP address. This is why the LinkServer employs two types of dDNS records. |