Я использую WireGuard для VPN с простой конфигурацией с официального сайта. Сервер WireGuard имеет IP-адрес 10.0.0.1. Внешний интерфейс размещается по адресу 10.0.0.1:3000, а серверный — по адресу 10.0.0.1:5000 через WSGI.
Клиенты должны получать доступ к веб-приложению по адресу 10.0.0.1:5000. IP-адрес клиента добавляется в конфигурацию туннеля WireGuard сервера, а конечная точка туннеля клиента указывает на IP-адрес сервера.
Я настроил правила входящего трафика для ICMPv4 (пинг) и порты 51820, 5000 и 3000, все с протоколом TCP, но проверка связи приводит к общему сбою. Клиент и сервер находятся в одной сети.
Нужно ли мне также настраивать маршрутизатор моего интернет-провайдера? Может ли кто-нибудь помочь с этой проблемой?
Конфигурация туннеля сервера
Код: Выделить всё
[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey =
[Peer]
PublicKey =
AllowedIPs = 10.0.0.2/32
Код: Выделить всё
[Interface]
Address = 10.0.0.2/24
PrivateKey =
[Peer]
PublicKey =
Endpoint = 10.0.0.1:51820
AllowedIPs = 0.0.0.0/0
Подробнее здесь: https://stackoverflow.com/questions/788 ... -server-us