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