Running on Linux

SubnetSlinger on Linux

SubnetSlinger on Linux is the same app as on Windows — the same tools, the same layout, the same free tier that needs no account and sends no telemetry. It just also reaches for things the Linux kernel exposes that Windows doesn't, so a few tools are a little richer here.

The basics: install it (see "Installing on Linux"), open it, and use it exactly as the rest of these docs describe. Ping, Trace, Path ping, DNS, ports, SNMP, SSH, discovery, the Deputy — all of it works. Your data stays on your machine.

Going deeper: the Linux build is a self-contained .NET application, meaning it carries its own runtime — you do NOT need to install .NET, Mono, or anything else first. The native additions read directly from the kernel: interface and socket state from /proc and /sys, the ARP cache from /proc/net/arp, the routing table from /proc/net/route. No extra daemons, no root for the read-only tools.

Good to know: Linux is a big place. Distributions differ, kernels differ, and permissions differ from box to box. Where behavior depends on your setup we say so and point you at the underlying source (a file under /proc, a man page) so you can check your own system rather than take our word for it. We don't know every distro's quirks — when something looks off, the kernel is the source of truth.

This page mirrors the in-app help. Open the same article any time from the app's Docs panel. Spot something unclear? Tell us.