Sipeed Remote Network
Introduction to the Sipeed Remote Network
Sipeed provides the control server for the Sipeed Remote Network, devices connect to each other directly without relaying traffic through the server, and no Tailscale account is required; the client device connects with the Tailscale client.
Note: this method uses Sipeed's servers (
control.tailnet.sipeed.com, located in mainland China) for device registration, authentication, and connection coordination. Connection details such as the device identifier, device name, and virtual network IP address are sent to those servers. If you prefer not to use Sipeed's servers, choose Tailscale.
Before You Start
Before starting, make sure that:
- NanoKVM Go is connected to the Internet;
- NanoKVM Go is accessible from the local network;
- the NanoKVM Go system and application are updated to the latest versions;
- the computer or phone used for remote access can install the Tailscale client.
| Platform | Installation method |
|---|---|
| Android | Install from Google Play or F-Droid |
| iOS / iPadOS | Install from the App Store |
| macOS | Follow the Tailscale for macOS installation guide to install it from the website or App Store |
If the
Sipeed Remote Networkoption is not available on the settings page, check for and install the latest NanoKVM Go system and application updates.
Differences from Tailscale
The two methods differ in the control server they use: Sipeed Remote Network is provided by Sipeed and does not require a Tailscale account, while Tailscale is provided by Tailscale and requires you to register and sign in.
To switch from the method you are using to the other one, click Exit on the NanoKVM Go page and confirm. The device leaves its current network and returns to the Choose a connection network page, where you can select the other method.

Enable the Sipeed Remote Network on NanoKVM Go
Open the Tailscale Settings
- Log in to the NanoKVM Go web interface and click the settings icon in the top toolbar.

- Select
Remote Networkin the sidebar, then openTailscale.

Start the Sipeed Remote Network
- Under
Choose a connection network, selectSipeed Remote Network, then clickEnable remote network;

- The first time you enable it, a
Disclaimerdialog appears. Read it and clickAgree and start;

- Once enabled, the page shows
Choose a connection networkasSipeed Remote NetworkandLocal connectionasConnected, together with theDevice Name(for example,kvm-9e13) and theDevice IP(a virtual IP in the100.x.x.xrange).

Install the Tailscale Client and Join the Sipeed Remote Network
The client device does not sign in to a Tailscale account; you only point its control server at Sipeed's address. For installation, see the platform table in Before You Start; the steps below cover joining the network on each platform.
Android
- Open the Tailscale client and tap the settings icon in the top-right corner;

- Open
Settings>Accounts;

- Tap the menu in the top-right corner and select
Use an alternate server;

- Enter
https://control.tailnet.sipeed.cominCustom control server URLand tapAdd account;

iOS / iPadOS
Tailscale is not listed in the App Store in mainland China. Sign in to the App Store with an Apple ID from another region before installing it.
- Open the Tailscale client and tap the account icon in the top-right corner;

- Tap
Log In…;

- On the
Accountspage, tap⋯in the top-right corner;

- Select
Use a custom coordination server;

- Enter
https://control.tailnet.sipeed.cominServer URLand tapLog in.

macOS
- Click the Tailscale icon in the menu bar, then click the settings icon in the top-right corner of the popover;

- In the
Tailscale Settingswindow, openAccountsand click the drop-down next toAdd Account…; enterhttps://control.tailnet.sipeed.comin theAdd Account Using Alternate Serverdialog that appears, then click the yellowAdd Account…button;

Once the client device is connected, the browser automatically opens the NanoKVM join page, which asks for the 6-digit claim code. That code is generated as described in Add the Device on NanoKVM Go.
Any computer or phone counts as a client device: install the Tailscale client on each one that needs remote access and pair it once, following the steps for its platform.
If the browser does not open the join page automatically, open the address manually, or go back to the NanoKVM Go page and click
Get a new codeto generate a new claim code.
Add the Device on NanoKVM Go
- Open
Remote Network>Tailscaleon NanoKVM Go and clickAdd device;

- The page shows a 6-digit claim code, for example,
086 140. It is valid for 10 minutes and can be used only once; useCopy claim codeorGet a new codeas needed;

- Enter the claim code on the join page in the browser and click
Continue;

- The browser then shows a 3-digit number, and a
Pending devicewindow appears on the NanoKVM Go page. If the two numbers match, clickAllowon the NanoKVM Go page; if they differ, another device may be trying to join, so clickReject.


- After you click
Allow, the browser shows a success page, where you can clickOpen NanoKVM admin pageto continue, orCopy addressand open it in the browser yourself;

- Back on the NanoKVM Go page, the new device appears in the
Deviceslist with itsDevice Name,Device IP(a100.x.x.xaddress), andOnlinestatus, which means it has joined the Sipeed Remote Network.

You can also pair in the opposite direction with a
Backup code: expandBackup codeon the join page in the browser, then enter the 8-character backup code on the NanoKVM GoAdd devicepage and clickUse backup code.


Access NanoKVM Go Remotely (Device IP)
The Device IP of NanoKVM Go is a virtual IP in the 100.x.x.x range, and it is the address you use for remote access; you can also see it in the Devices list. Before you start, confirm that both ends are online:


To ensure that the test uses an external network, disconnect the client device from the current LAN and use a phone hotspot or mobile network instead. Then:
- Confirm that the Tailscale client is connected on the client device (the switch on the client home screen is on);
- Enter the
Device IPof NanoKVM Go in the browser address bar, for example,http://100.x.x.x; - Open the NanoKVM Go login page and sign in;
- Test remote video, keyboard and mouse control, power control, and other features.
If the page cannot be opened, check that
Local connectionon NanoKVM Go still showsConnectedand that the Tailscale client on the client device is connected.When you no longer need it, click
Exiton the NanoKVM Go page to leave the Sipeed Remote Network; on the client device you can simply turn the connection off in the Tailscale client.
Everyday Use and Security Recommendations
- Set a strong password for NanoKVM Go and keep its own login authentication enabled;
- Do not expose additional NanoKVM Go ports on the router;
- Keep your login credentials and pairing codes safe, and grant access to others only when necessary;
- Regularly check the
Deviceslist on NanoKVM Go and confirm that every connected device is one you trust; - Regularly update NanoKVM Go and the Tailscale client on your client devices to receive the latest features and security fixes.