@AlexMath

Почему клиент Wireguard не может подключиться к серверу?

Есть сервер с ОС Windows Server 2016 и белым IP. На нем установлен vmware workstation и создана виртуальная машина с ОС Ubuntu 22.04. Сетевой адаптер - NAT. В брандмауэре Windows открыл порт 51820 UDP, в настройках NAT vmware workstation пробросил порт внутрь виртуалки, так же на 51820. Установил Wireguard сервер на нее скриптом:
wget https://git.io/wireguard -O wireguard-install.sh && bash wireguard-install.sh

В процессе создал первый конфиг, но подключение клиента полноценно не проходит к серверу.
После подключения по информации команды wg show показывает, что соединение было:
latest handshake: 7 seconds ago
transfer: 728 B received, 4.71 KiB sent

Но при этом трафик не проходит.
При просмотре сведений об интерфейсах ifconfig в wg0 есть ошибки:
RX packets 8  bytes 728 (728.0 B)
RX errors 1  dropped 0  overruns 0  frame 1
TX packets 39  bytes 4860 (4.8 KB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

По тому, что искал, натыкался на то, что проблема в MTU, но пробовал менять, не помогло. Проблема, я считаю из-за nat vwware, потому что аналогичный скрипт на другом сервере с белым IP работает без проблем.
Как решить проблему, в какую сторону копать?
  • Вопрос задан
  • 541 просмотр
Решения вопроса 1
@AlexMath Автор вопроса
Трафик wireguard блокировал провайдер
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы