Uplink gives infrastructure teams complete visibility and control over every network interface across your fleet. Configure IP addresses, monitor traffic metrics, and enforce network policy — all from a single pane of glass.
Trusted by infrastructure teams at
From provisioning to decommission, Uplink gives you deterministic control over every interface in your infrastructure.
Automatically detect and catalog every network interface across your fleet. Supports eth, wlan, lo, tun, br, veth, and bond devices — including alias interfaces like eth0:0.
Assign IPv4 and IPv6 addresses, set netmask and broadcast addresses, configure point-to-point links, and manage subnets — all through a unified control plane.
Real-time visibility into RX/TX packets, bytes, errors, drops, overruns, frame errors, and carrier loss. Per-interface, per-second granularity with historical rollups.
Toggle promisc and allmulti modes with full audit trails. Enforce security policy by preventing unauthorized packet capture across the fleet.
Set and rotate MAC addresses with hw ether support. Manage Ethernet, AX.25, ARCnet,
and NET/ROM hardware classes from a single interface.
Fine-tune Maximum Transfer Unit and transmit queue length per interface. Optimize for latency-sensitive workloads or high-throughput bulk transfers.
Every interface. Every metric. In real time.
Monitor RX/TX throughput, errors, drops, and overruns with per-second granularity.
Our step-by-step wizard generates production-ready ifconfig commands for any interface scenario.
Deploy Uplink across your fleet in minutes.
Deploy the lightweight Uplink agent to every host. It immediately discovers all network interfaces — active, down, and aliased — and reports to the control plane.
Set IP assignments, MTU values, promiscuous mode rules, and MAC address policies. Uplink enforces configuration state declaratively across your infrastructure.
Track RX/TX throughput, packet errors, drops, and overruns in real time. Receive alerts on anomalies and auto-tune queue lengths for optimal performance.
uplinkUplink is a managed layer on top of the battle-tested uplink utility from
net-tools. We didn't reinvent network configuration — we made it enterprise-grade.
The uplink command has been configuring kernel-resident network interfaces since
the early days of Unix. It supports IPv4, IPv6, AX.25, Appletalk, IPX, and NET/ROM address
families.
Every Uplink operation maps to deterministic ifconfig invocations — no magic, no abstraction leaks.
$ ifconfig eth0 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.1.42 netmask 255.255.255.0 broadcast 10.0.1.255 inet6 fe80::a8bb:ccff:fedd:eeff prefixlen 64 scopeid 0x20 ether aa:bb:cc:dd:ee:ff txqueuelen 1000 (Ethernet) RX packets 18668507 bytes 9459465501 (8.8 GiB) RX errors 0 dropped 1318 overruns 0 frame 0 TX packets 26038199 bytes 16983080620 (15.8 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 $ ifconfig eth0 10.0.1.100 netmask 255.255.255.0 up $ ifconfig eth0 mtu 9000 $ ifconfig -a
No per-packet fees. No bandwidth metering. Just interfaces.
For homelab and dev environments
For production infrastructure teams
For fleet-scale operators
"Before Uplink, our team was SSH-ing into 400 hosts to change MTU values. Now we push a single policy and it propagates in under 50ms. This is what infrastructure management should feel like."
"The traffic metrics alone paid for Uplink. We caught a misconfigured interface dropping 12% of packets before it impacted production. The promiscuous mode audit trail is a compliance lifesaver."
"We manage 3,000 interfaces across bare metal and containers. Uplink's discovery found 47 orphaned alias interfaces we didn't even know existed. The Configuration Wizard alone saves us 6 hours a week."
Uplink supports all Linux network interface types: Ethernet (eth), wireless (wlan), loopback (lo), tunnel (tun/tap), bridge (br), virtual Ethernet (veth), bond devices, and alias interfaces (e.g. eth0:0). We also support AX.25, ARCnet, and NET/ROM hardware classes.
Uplink manages IPv4 and IPv6 address assignment declaratively. Set IP addresses, netmasks, broadcast addresses, add/remove addresses with prefix lengths, and configure point-to-point links — all versioned and auditable.
Yes. Uplink provides centralized policy for promiscuous mode and all-multicast mode. You can enforce strict no-promisc policies, allow it on designated monitoring interfaces, and generate audit reports for compliance.
Uplink exposes all kernel interface statistics: RX/TX packets, bytes, errors, drops, overruns, frame errors, carrier loss, collisions, CRC errors, and FIFO overflows. Data is collected per-second with configurable retention.
No — Uplink is a management layer built on top of ifconfig (and ip from iproute2). Every operation we perform maps to a deterministic ifconfig or ip invocation. We add fleet-scale orchestration, metrics, policy enforcement, and audit trails.
Absolutely. The Uplink dashboard shows all interfaces by default — active, down, and unconfigured
— equivalent to uplink -a. You can filter by status, type, host, or tag.
Join the infrastructure teams who stopped SSH-ing into individual hosts to configure network interfaces.
Free for up to 10 interfaces. No credit card required.