INNERNET(8)

πŸ“¦
version 2.0.0 Β· 2 versions
, in arch rolling, nixpkgs unstable

NAME πŸŽ€

innernet β€” manual page for innernet 2.0.0. Also hi bestie, the manual name is INNERNET(8), and the header calls it System Administration Utilities πŸ’–.

SYNOPSIS ✨

innernet [OPTIONS] [COMMAND]

DESCRIPTION πŸ¦‹

A client to manage innernet network interfaces. Periodt. Here’s the whole command lineup, bestie β€” nothing skipped, no cap:

Commands: πŸŽ€

  • install β€” Install a new innernet config
  • show β€” Enumerate all innernet connections
  • up β€” Bring up your local interface, and update it with latest peer list
  • fetch β€” Fetch and update your local interface with the latest peer list
  • uninstall β€” Uninstall an innernet network
  • down β€” Bring down the interface (equivalent to wg-quick down INTERFACE)
  • add-peer β€” Add a new peer
  • rename-peer β€” Rename a peer
  • add-cidr β€” Add a new CIDR
  • rename-cidr β€” Rename a CIDR
  • delete-cidr β€” Delete a CIDR
  • list-cidrs β€” List CIDRs
  • disable-peer β€” Disable an enabled peer
  • enable-peer β€” Enable a disabled peer
  • add-association β€” Add an association between CIDRs
  • delete-association β€” Delete an association between CIDRs
  • list-associations β€” List existing assocations between CIDRs
  • set-listen-port β€” Set the local listen port
  • override-endpoint β€” Override your external endpoint that the server sends to other peers
  • override-peer-endpoint β€” Override the endpoint you use to connect to a particular peer
  • completions β€” Generate shell completion scripts
  • help β€” Print this message or the help of the given subcommand(s)

OPTIONS πŸ’…

Okay so here are the flags, all cute and accounted for:

  • -v, --verbose... β€” Verbose output, use -vv for even higher verbositude
  • -c, --config-dir <CONFIG_DIR> β€” the config dir, obviously πŸŽ€ β€” [default: /etc/innernet]
  • -d, --data-dir <DATA_DIR> β€” the data dir β€” [default: /var/lib/innernet]
  • --no-routing β€” Whether the routing should be done by innernet or is done by an external tool like e.g. babeld
  • --backend <BACKEND> β€” Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability [default: kernel] [possible values: kernel, userspace]
  • --mtu <MTU> β€” Specify the desired MTU for your interface (default: 1280)
  • -h, --help β€” Print help
  • -V, --version β€” Print version

mwah πŸ’‹ β€” innernet 2.0.0 Β· July 2026 🌈

πŸ“¦ where this page comes from