Network access on DiVA

From SpinetiX Support Wiki

Jump to: navigation, search
SpinetiX players were designed to be used within local networks, so having them connected directly to the Internet is strongly not recommended; the players don't have a built-in firewall and can be exposed to Internet threats.
See the proposed solutions for remote access onto the player.

Introduction

The DiVA player can be accessed via HTTP / HTTPS using one of the DiVA addresses, when the player is connected to the network and properly configured. See also Get started with the player tutorial.

Note Notes:

DiVA addresses

Briefly press and release the player blue button to display the player addresses.

The player web interface can be accessed from a web browser using http(s)://DiVA_address/ with the address being any of the following: IPv4 address, IPv6 address, or hostname address.

IPv4 address

IPv4 addresses may be represented in any notation expressing a 32-bit integer value. They are most often written in the dot-decimal notation,

xxx.xxx.xxx.xxx

which consists of four octets of the address expressed individually in decimal numbers, ranging from 0 to 255, separated by a dot / full stop. Example: http://172.21.1.109/

Note Notes:
  • The player is configured by default to use DHCP, so its IPv4 address is allocated automatically by the DHCP server. If there is no DHCP server found or there is an IP conflict or the network link is not detected, then the IPv4 address of the DiVA is auto-configured in the range 169.254.1.0 - 169.254.254.255.
  • When Network Discovery is enabled on Windows computers, the DiVA players are listed in the Windows Explorer's Network view.

IPv6 address

IPv6 addresses are represented as eight groups of four hexadecimal digits with the groups being separated by colons, for example 2001:0db8:0000:0042:0000:8a2e:0370:7334, but methods to abbreviate this full notation exist - zeros can be omitted for instance.

[fe80::21d:50ff:fe{XX:XXXX}]
  • Link-local IPv6 address to use on Windows Vista or later. The {XX:XXXX} notation must be replaced with the last six digits of the serial number of DiVA, without the curly brackets. Example: http://[fe80::21d:50ff:fe20:2cb]/
[{ULA_Prefix}:21d:50ff:fe{XX:XXXX}]
  • Unique local address (ULA) - a site-local or global IPv6 address using the router-advertised network prefix. Example: http://[fe35:299:14bc:0:21d:50ff:fe20:2cb]/

Hostname address

In computer networking, a hostname is a label that is assigned to a device connected to a computer network and that is used to identify the device in various forms of electronic communication, such as the World Wide Web. The hostname of DiVA has the following format:

diva-{Serial_Number}.local

where {Serial_Number} represents the full serial number of DiVA. Example: http://diva-001d502002cb.local/

Note Notes:
  • The hostname of the player cannot be modified.
  • To resolve such a .local address, Bonjour™ service (multicast domain name service) has to be present on your computer - on Mac OS X, Bonjour is already installed as part of the operating system, while on Windows it can be installed via Elementi or iTunes.
  • If another hostname is required, it must be manually added within the local DNS server along with the corresponding IP.
  • To avoid a common behavior of some browsers of "guessing" the URL by adding "www." at the beginning and / or ".com" and the end of the URL, when the address is not reachable, you might add a trailing dot (period).

Remote access

The following are secure methods to access a player behind a NAT router / firewall:
  • VPN connection to get access to that private network - this is very secure and allows direct access to the player, although it may be more complex to manage and may require extra hardware (VPN server).
  • SpinetiX ARYA cloud-based solution allows updating the player's content and some configuration settings (an RPC concentrator is needed for access to all configuration settings).
The following methods are also possible, but discouraged because they would allow incoming connections from the public Internet and thus expose the players to Internet attacks such as DDoS (distributed denial-of-service), password cracking, or make it easy to exploit any security vulnerabilities.
This page was last modified on 2 March 2021, at 13:10.