Есть сервер с ОС 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 работает без проблем.
Как решить проблему, в какую сторону копать?