This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cheatsheet:wireguard [2023/02/14 10:28] – created kamaradski | cheatsheet:wireguard [2023/02/14 10:37] (current) – [Others] kamaradski | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| -rw------- | -rw------- | ||
| -rw------- | -rw------- | ||
| + | |||
| + | |||
| + | # Syntax: | ||
| + | # wg genkey | ||
| + | # wg pubkey < | ||
| </ | </ | ||
| Line 35: | Line 40: | ||
| </ | </ | ||
| - | ===== see wireguard | + | ===== show the current |
| <code bash> | <code bash> | ||
| $ sudo wg show | $ sudo wg show | ||
| Line 56: | Line 61: | ||
| transfer: 13.39 KiB received, 21.38 KiB sent | transfer: 13.39 KiB received, 21.38 KiB sent | ||
| - | TIP: use "$ watch sudo wg show" to create the effect of an constantly updating status window | + | TIP: use "$ watch sudo wg show" to create the effect of a constantly updating status window |
| </ | </ | ||
| + | |||
| + | ===== show the current status of the specified WireGuard interface ===== | ||
| + | <code bash> | ||
| + | $ sudo wg show wg0 | ||
| + | |||
| + | interface: wg0 | ||
| + | public key: GHI-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x= | ||
| + | private key: (hidden) | ||
| + | listening port: 1234 | ||
| + | |||
| + | peer: DEF-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x= | ||
| + | endpoint: 1.2.3.4: | ||
| + | allowed ips: 10.1.248.10/ | ||
| + | latest handshake: 43 seconds ago | ||
| + | transfer: 12.98 KiB received, 28.82 KiB sent | ||
| + | |||
| + | peer: ABC-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x= | ||
| + | endpoint: 1.2.3.4: | ||
| + | allowed ips: 10.1.248.11/ | ||
| + | latest handshake: 28 minutes, 46 seconds ago | ||
| + | transfer: 13.39 KiB received, 21.38 KiB sent | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== others ===== | ||
| + | |||
| + | wg showconf < | ||
| + | |||
| + | wg set < | ||
| + | |||
| + | wg add peer < | ||
| + | |||
| + | wg delete peer < | ||
| + | |||
| + | wg set peer < | ||
| + | |||
| + | wg listen-port < | ||
| + | |||
| + | wg peer < | ||
| + | |||
| + | wg set keepalive < | ||
| + | |||
| + | wg-quick up < | ||
| + | |||
| + | wg-quick down < | ||
| + | |||
| + | wg-quick save < | ||
| + | |||
| + | wg-quick strip < | ||