aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/wg-quick.8 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tools: reorganize for multiplatform wg-quickJason A. Donenfeld2018-05-141-237/+0
|
* wg-quick.8: fix typoJason A. Donenfeld2018-04-041-1/+1
| | | | Reported-by: Mike Pechkin <mike.pechkin@gmail.com>
* wg-quick: ifnames have max len of 15Jason A. Donenfeld2018-01-101-1/+1
|
* wg-quick: add the "Table" config optionLuis Ressel2017-12-131-0/+5
| | | | | | | | * Table=auto (default) selects the current behaviour * Table=off disables creation of routes altogether * All other values are passed through to "ip route add"'s table option Signed-off-by: Luis Ressel <aranea@aixah.de>
* wg-quick: document localhost exception and v6 ruleJason A. Donenfeld2017-11-121-3/+4
| | | | Reported-by: Hermann Lienstromberg <nurtic-vibe@grmml.net>
* wg-quick: allow for saving existing interfaceJason A. Donenfeld2017-10-311-1/+4
|
* wg-quick: allow specifiying multiple hooksJason A. Donenfeld2017-10-311-1/+2
|
* tools: add pass example to wg-quick man pageJason A. Donenfeld2017-10-171-22/+9
|
* tools: man: include kill-switch documentation using fwmarkJason A. Donenfeld2017-10-111-0/+36
|
* wg-quick: add explicit support for common DNS usageJason A. Donenfeld2017-07-261-12/+18
|
* global: wireguard.io --> wireguard.comJason A. Donenfeld2017-07-201-2/+2
| | | | | Due to concerns with the .io TLD, we are switching to using wireguard.com instead.
* man: update wg-quick(8) to show Debian resolvconf braindamageJason A. Donenfeld2017-05-301-2/+2
| | | | | | | | | | | | | | | | | | | | While OpenResolv supports explicit ordering directives such as `-m` and exclusivity directives such as `-x`, Debian's own resolvconf supports none of this, instead using a hard coded list of interface name templates for determining ordering. While trying to emulate `-x` is difficult [*], we can at least try to mostly emulate `-m 0` by masquerading as a `tun*` interface to resolvconf. Ugly, but it works. [*] One heavy handed way of emulating `-x` would be something like: # echo nameserver 8.8.8.8 > /etc/resolv.conf.wg0-exclusive # mount --bind -o ro /etc/resolv.conf.wg0-exclusive /etc/resolv.conf # rm -f /etc/resolv.conf.wg0-exclusive This in practice works quite well, but is a bit heavy to put in a man page. It also doesn't "stack" well. For example, if we simply run `umount /etc/resolv.conf`, how do we know which resolv.conf entry we're unmounting?
* man: fix psk mention in wg-quick man pageJason A. Donenfeld2017-05-181-2/+2
|
* tools: wg-quick: auto MTU discoveryJason A. Donenfeld2017-05-171-1/+5
|
* tools: wg-quick: recommend using resolvconf in exclusive modeJason A. Donenfeld2017-01-191-1/+1
|
* tools: man: recommend correct portJason A. Donenfeld2017-01-151-1/+1
|
* tools: add wg-quickJason A. Donenfeld2017-01-051-0/+194
This is based on wg-config, but is even easier to use, and now makes our full tools suite.