Skip to content

MSST-Net ezPlay

This chapter covers MSST-Net ezPlay hostnames.

What Is an ezPlay Hostname

An ezPlay hostname is a human-readable hostname assigned by MSST-Net to each connected device, used to replace hard-to-remember IP addresses within the virtual network.

With an ezPlay hostname, you can access devices in the network using a format like archlinux.abjust.ezplay — just like typing a domain name into a browser.


Hostname Format

The ezPlay hostname format:

text
{device-mnemonic}.{user-mnemonic}.ezplay

Example:

text
archlinux.abjust.ezplay

Where:

  • archlinux is the device mnemonic
  • abjust is the user mnemonic
  • .ezplay is the fixed suffix

If the device or user has no mnemonic set, the system uses the corresponding ID (without the type prefix) as a substitute.


Hostname Assignment

ezPlay hostnames are assigned by the coordinator server.

After the client first registers or updates its mnemonic, the coordinator performs a uniqueness check on the proposed hostname:

  • If the hostname is available, it is assigned directly
  • If the hostname is already taken by another device, the coordinator automatically appends a number (e.g., archlinux-1.abjust.ezplay)

After assignment, the hostname is stored on the device locally and displayed in the controller.


How to Use

Access Other Devices

Within the same MSST-Net network (Network Space or same room), you can use ezPlay hostnames directly in programs or the command line:

bash
ping archlinux.abjust.ezplay
ssh user@archlinux.abjust.ezplay

In Games

In games that support manually entering an IP or hostname, you can enter an ezPlay hostname as the server address. For example, in Minecraft's multiplayer screen:

text
archlinux.abjust.ezplay:25565

Relationship with IP Addresses

ezPlay hostnames are resolved to the corresponding device's virtual IP address by MSST-Net's internal DNS.

Resolution is done locally on the client — no external DNS server is needed.

  • Resolves to the device's virtual IPv4 address (172.22.x.y)
  • In IPv6-capable environments, can also resolve to the virtual IPv6 address (fd22:2222:2222:2222::xxxx:xxxx)

Changing the Hostname

ezPlay hostnames depend on the device mnemonic and user mnemonic. Changing a mnemonic updates the hostname accordingly.

For how to change mnemonics, refer to the controller's settings documentation.


Notes

  • ezPlay hostnames are only valid within the MSST-Net virtual network and cannot be resolved from the public internet
  • Hostnames are case-sensitive (all lowercase is recommended)
  • After changing a mnemonic, the old hostname may be claimed by another device

Designed by MSST-Net Dev Team, built with Claude Code