Everything you need to install, connect, and manage your TunnelNet address.
TunnelNet works on Linux and WSL (Windows Subsystem for Linux). You need root access to install and run the service.
$ curl -fsSL https://tunnelnet.com/install | sudo bash -s -- TOKEN
Replace TOKEN with the enrolment token from your dashboard. This installs tnet, the TunnelNet CLI, sets up the WireGuard tunnel, and enrols your machine.
$ sudo tnet up
Your machine is assigned a public IPv4 address from our /24 block (23.187.152.0/24). The address is announced by AS396500 and routed to your machine through an anycast endpoint.
$ sudo tnet doctor
$ sudo tnet down
SSH is open by default (port 22, or 2222 on WSL). Everything else is closed. Inbound traffic is dropped at our edge before it reaches your machine. You explicitly open ports through the CLI.
$ sudo tnet ports allow tcp 443
$ sudo tnet ports allow udp 27015:27020
$ sudo tnet ports list
$ sudo tnet ports deny tcp 443
TunnelNet IP operates three hubs in separate datacentres behind an anycast endpoint. If a hub goes down, traffic fails over to the remaining hubs automatically. Recovery time is dominated by the WireGuard rekey — expect minutes of interruption, not seconds.
The control-plane database replicates to a standby in a third region, with automatic failover decided by a quorum across three providers.
Reachability is monitored externally from a provider outside the TunnelNet network. Incidents are recorded on the public status page.
The address block (23.187.152.0/24) is announced by AS396500, which MinakiLabs owns and operates. Routes are RPKI-valid. Customer traffic is isolated from other customers at the hub.
Email support@minakilabs.com. Abuse reports are responded to within 24 hours.