Difference between revisions of "Additional Information"

From DXLog.net
Jump to navigation Jump to search
(Networking over internet)
(Networking over internet)
Line 10: Line 10:
 
ZeroTier https://www.zerotier.com/
 
ZeroTier https://www.zerotier.com/
  
But if you are not worried about competitors or governments listening in on your log data,  
+
But if you are not too worried about competitors or government agencies listening in on your contest data,  
 
it is possible to route the traffic directly over the internet using port forwarding at the server.
 
it is possible to route the traffic directly over the internet using port forwarding at the server.
  
 
To do this, the following must be observed:
 
To do this, the following must be observed:
  
* Only one of the stations should be configured as the server.  
+
* Only one of the stations should be configured as the server.
:* It is necessary that the PC acting as server has a fixed IP  
+
:* "Connect as client" should not be checked and "UDP 
:: address or port forwarding will fail. This is done either by  
+
:* It is necessary that the PC acting as server has a fixed LAN IP address or port forwarding will fail.  
:: manually configuring the PC to use a fixed IP address, or by  
+
:: This is done either by manually configuring the PC to use a fixed LAN IP address, or by setting up
:: setting up the router in the server's LAN to to always allocate the  
+
:: the router in the server's LAN to to always allocate the same IP address to it.  
:: same IP address to it, e.g. by identifying it by its MAC address.  
+
:* The internet connection used by the server PC must ''either'' have a fixed public IP  
:* It is necessary that the internet connection used by the server  
+
:: address ''or'' use dynamic DNS. Otherwise clients will not be able to reliable connect over the internet.  
:: PC ''either'' has a fixed IP address ''or'' uses dynamic DNS or
+
:* The server's IP port (default 9888) must be forwarded to the internet by configuring the router  
:: clients will not be able to reliable connect over the internet.
+
:: connecting the server to internet. Only TCP traffic should be forwarded. DXLog.net UDP traffic  
:* The server's IP port (default 9888) must be forwarded to the  
 
:: internet by configuring the router used to connect the server to  
 
:: internet. Only TCP traffic should be forwarded. DXLog.net UDP traffic  
 
 
:: is broadcast and should only be used locally.  
 
:: is broadcast and should only be used locally.  
 
+
* All other PC in the multi-station set up should be set up as clients.  
* All other PC connecting to the server has to be set up as clients.  
+
:* Over the internet, "Server IP" is either the public IP address of the server's internet  
: The target address is either the IP address of the server's internet  
+
:: connection (e.g. 5.150.248.52) or the dynamic DNS address (e.g. hq.sm7iun.se). Clients connecting
: connection (e.g. 5.150.248.52) or the dynamic DNS address (e.g. hq.sm7iun.se)
+
:: over the internet does not have to enable UDP networking and ''should not'' enable a server.
*
+
:* A client may connect via UDP if it is on the same LAN as the server ''or'' a "master client".
 +
:: A "master client" is a client that connects to the server as a client. A "master client" can act
 +
:: as a gateway via UDP which means that if several computers on a LAN are part of the same multi station
 +
:: set up but the server is located elsewhere, only one computer needs to connect as a client and the
 +
:: rest can use UDP.
 +
* Software interlock over internet is not reliable. On the other hand there is normally no need for it.

Revision as of 15:24, 9 June 2019

Networking over internet

For particular events like when activating a special event callsign or running a HQ station in the IARU HF Championships, it is possible to network DXLog.net installations over the internet.

The simplest and most secure way to do this is to rely on a VLAN (virtual LAN) software. There are several available such as:

LogMeIn Hamachi https://www.vpn.net/ FreeLan http://www.freelan.org/ Player.me https://player.me/ ZeroTier https://www.zerotier.com/

But if you are not too worried about competitors or government agencies listening in on your contest data, it is possible to route the traffic directly over the internet using port forwarding at the server.

To do this, the following must be observed:

  • Only one of the stations should be configured as the server.
  • "Connect as client" should not be checked and "UDP
  • It is necessary that the PC acting as server has a fixed LAN IP address or port forwarding will fail.
This is done either by manually configuring the PC to use a fixed LAN IP address, or by setting up
the router in the server's LAN to to always allocate the same IP address to it.
  • The internet connection used by the server PC must either have a fixed public IP
address or use dynamic DNS. Otherwise clients will not be able to reliable connect over the internet.
  • The server's IP port (default 9888) must be forwarded to the internet by configuring the router
connecting the server to internet. Only TCP traffic should be forwarded. DXLog.net UDP traffic
is broadcast and should only be used locally.
  • All other PC in the multi-station set up should be set up as clients.
  • Over the internet, "Server IP" is either the public IP address of the server's internet
connection (e.g. 5.150.248.52) or the dynamic DNS address (e.g. hq.sm7iun.se). Clients connecting
over the internet does not have to enable UDP networking and should not enable a server.
  • A client may connect via UDP if it is on the same LAN as the server or a "master client".
A "master client" is a client that connects to the server as a client. A "master client" can act
as a gateway via UDP which means that if several computers on a LAN are part of the same multi station
set up but the server is located elsewhere, only one computer needs to connect as a client and the
rest can use UDP.
  • Software interlock over internet is not reliable. On the other hand there is normally no need for it.