it:linux:create
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
it:linux:create [2023/04/14 17:03] – создано ura2404 | it:linux:create [2023/06/25 16:49] (текущий) – ura2404 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Установка Wireguard на Linux ====== | ||
+ | |||
+ | |||
[[https:// | [[https:// | ||
[[https:// | [[https:// | ||
__**1. Установка пакетов**__ | __**1. Установка пакетов**__ | ||
- | >$ apt install -y wireguard, qrencode | + | >$ apt install -y wireguard qrencode |
__**2. Настройка сервера**__ | __**2. Настройка сервера**__ | ||
Строка 18: | Строка 21: | ||
PrivateKey = <server privatekey> | PrivateKey = <server privatekey> | ||
Address = 10.0.0.1/24 | Address = 10.0.0.1/24 | ||
+ | SaveConfig = false | ||
ListenPort = 51830 | ListenPort = 51830 | ||
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE | PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE | ||
</ | </ | ||
+ | |||
+ | *SaveConfig = false - отключение перезаписи конфига клиентом | ||
__2.3. Форвардинг__ | __2.3. Форвардинг__ | ||
Строка 67: | Строка 73: | ||
__3.5 Генерация QR__ | __3.5 Генерация QR__ | ||
> qrencode -t ansiutf8 < clientname.conf | > qrencode -t ansiutf8 < clientname.conf | ||
- | > qrencode -t png -d 120 -o clientqr.png | + | > qrencode -t png -d 120 -o clientqr.png |
it/linux/create.1681491807.txt.gz · Последнее изменение: 2023/04/14 17:03 — ura2404