A lot more documentation.

This commit is contained in:
2026-05-11 17:07:21 -04:00
parent abfe6fde5e
commit d2e4f916e3
10 changed files with 277 additions and 3 deletions
+34
View File
@@ -0,0 +1,34 @@
# `add_wireguard_interface` Command
## Name
`add_wireguard_interface` or `add_wireguard_interfaces`
## Synopsis
`add_wireguard_interface ${wireguard_name} [${wireguard_name}]...`
## Description
Adds the specified wireguard interface name (`${wireguard_name}`) to the
`wireguard_interfaces` variable in `rc.conf`. Wireguard interfaces need
not be numbered sequentially. As usual, `/usr/local/etc/wireguard/wg0.conf`
and so forth are used to define the configuration for that tunnel.
`add_wireguard_interfaces` exists as a convenience/readability alias to make
configuration lines which add multiple wireguard interfaces less ambiguous.
## Examples
#### Add a single wireguard interface
`add_wireguard_interface wg0`
#### Add wireguard interfaces for 0 and 1 and 2
`add_wireguard_interfaces 0 1 2`
## See Also
- [`add_vlan`](add_vlan.md)
- [`clone_interface`](clone_interface.md)