This guide covers the end-to-end process for securely connecting to the MRG Simulation PC (marine-server / "board") from any personal machine (Ubuntu, macOS, or Windows).
Step 1: Install Tailscale & Get Access
The simulation server uses Tailscale for remote access. This bypasses the GT firewall entirely and works from anywhere — no VPN required.
Download and install Tailscale for your OS: https://tailscale.com/download (https://tailscale.com/download)
Create a free Tailscale account (sign up with Google, GitHub, or Microsoft).
Log in and make sure Tailscale is running on your machine.
sudo tailscale up
Contact an MRG board member with your Tailscale account email to be added to the network. They will send you a share invite.
Accept the invite — the simulation PC (100.65.123.91) will appear in your Tailscale devices.
For board members adding new users: Go to https://login.tailscale.com/admin/machines (https://login.tailscale.com/admin/machines) → find board → click ... → Share → enter their Tailscale email.
Step 2: Request Access & Account Creation
Before you can use the simulation computer, you must create a dedicated user account.
Reach out to an MRG board member to get the current administrative or temporary password for the machine (e.g., the password for the board user).
Open your local terminal (Terminal on Mac/Linux, PowerShell on Windows).
SSH into the machine using the temporary credentials:
ssh [[email protected]](<mailto:[email protected]>)
Type the password when prompted (characters will be hidden as you type).
Once logged in, create your own personal user account:
sudo adduser your_username
Follow the prompts to set your new personal password.
If you need admin rights to run Docker/install packages, add yourself to the sudo group:
sudo usermod -aG sudo your_username
Type exit to disconnect from the temporary account.
Step 3: Connecting via SSH