Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
it:linux:wireguard [2022/03/21 05:39] – ura2404 | it:linux:wireguard [2025/01/13 13:03] (текущий) – ura2404 |
---|
[[https://youtu.be/XvbY-xY5dWY]] - Свой WireGuard VPN сервер. Настройка VPN для windows 10 и Android. Подробная инструкция. <color #ed1c24>С помощью PiVPM</color> (Виталий Кулиев)\\ | [[https://youtu.be/XvbY-xY5dWY]] - Свой WireGuard VPN сервер. Настройка VPN для windows 10 и Android. Подробная инструкция. <color #ed1c24>С помощью PiVPM</color> (Виталий Кулиев)\\ |
[[https://youtu.be/5Aql0V-ta8A]] - WireGuard VPN — лучше платных сервисов и проще OpenVPN. Полная настройка WireGuard! <color #ed1c24>Про iptables</color> (Диджитализируй!)\\ | [[https://youtu.be/5Aql0V-ta8A]] - WireGuard VPN — лучше платных сервисов и проще OpenVPN. Полная настройка WireGuard! <color #ed1c24>Про iptables</color> (Диджитализируй!)\\ |
| [[https://youtu.be/D7Zp2yjjzV4]] - Wireguard. Настройка топологий Point to Point, Star, Mesh. Маршрутизация через Wireguard. Тесты. <color #ed1c24>Про разные топологии.</color> (Иван Глазков)\\ |
| [[https://youtu.be/Cr2PQGswf6Q]] - Wireguard. Маршрутизация за сервер и KeepAlive пакеты. <color #ed1c24>Про маршрутизацию через WireGuard.</color> (Иван Глазков)\\ |
| [[https://habr.com/ru/company/inDrive/blog/586006/]] - WireGuard. How it was\\ |
| |
| [[https://www.procustodibus.com/blog/2021/03/wireguard-allowedips-calculator/|WIREGUARD ALLOWEDIPS CALCULATOR]]\\ |
| есть способы управления маршрутизацией через PreUp и PostDown.\\ |
| |
| [[https://habr.com/ru/companies/amnezia/articles/807539/]] {{it:linux:wireguard:my_dobralis_do_jadra_ili_novye_vozmozhnosti_amneziawg_-_xabr.mht|mht}}- Мы добрались до ядра, или новые возможности AmneziaWG |
| |
---- | ---- |
| |
[[https://andreyex.ru/debian/kak-ustanovit-vpn-server-i-klient-wireguard-na-kompyuter-s-debian-linux/]] {{it:linux:wireguard:kak_ustanovit_vpn-server_i_klient_wireguard_na_kompjuter_s_debian_linux.mht|mht}} - Как установить VPN-сервер и клиент Wireguard на компьютер с Debian Linux | [[https://andreyex.ru/debian/kak-ustanovit-vpn-server-i-klient-wireguard-na-kompyuter-s-debian-linux/]] {{it:linux:wireguard:kak_ustanovit_vpn-server_i_klient_wireguard_na_kompjuter_s_debian_linux.mht|mht}} - Как установить VPN-сервер и клиент Wireguard на компьютер с Debian Linux |
| |
| ---- |
| |
| [[!/create|Установка Wireguard на Linux]]\\ |
| [[!/create_ansible|Установка Wireguard на Linux с помощью ansible]]\\ |
| |
| ---- |
| |
| >sudo systemctl enable wg-quick@wg0 - активировать |
>systemctl start wg-quick@wg0 - старт сервера | >systemctl start wg-quick@wg0 - старт сервера |
>wg show - показать статистику | >wg show - показать статистику |
| >wg syncconf wg0 <(wg-quick strip wg0) - перегрузить конфигурацию без перегрузки сервиса |
| |
| |
---- | ---- |
| |
| |
__**Генерация клиента**__ | __**Генерация клиента**__ |
[Peer] | [Peer] |
PublicKey = <server public key> | PublicKey = <server public key> |
Endpoint = 91.235.136.113:51194 | Endpoint = <server_ip>:<server_port> |
AllowedIPs = 0.0.0.0/0 | AllowedIPs = 0.0.0.0/0 |
PersistentKeepalive = 20 | PersistentKeepalive = 20 |
| |
>qrencode -t ansiutf8 < client_name.conf | >qrencode -t ansiutf8 < client_name.conf |
| >qrencode -t png -d 120 -o clientqr.png < client_name.conf |
| |
<file bash wg0.conf> | <file bash wg0.conf> |
AllowedIPs = <client_ip>/32 | AllowedIPs = <client_ip>/32 |
</file> | </file> |
| |
| ---- |
| |
| >sudo tcpdump -i wg0 host 192.168.77.1 |
| |
| |