Files
rc.router/docs/add_wireguard_interface.md
2026-05-11 17:07:21 -04:00

35 lines
896 B
Markdown

# `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)