Сеть построена так.
1.VPS на котором стоит wireguard, и переадресация портов, внутренний ip сервера - 10.0.0.1
2.К нему подключена ubunt'a, на ней стоит nginx и сайт, внутренний ip - 10.0.0.2, порты, которые переадресованы на нее: 80, 443, 3389.
3. Убунта стоит на виртуальной машине, так же находиться в домашней локальной сети, с ip - 192.168.1.100, машина, на которой поднят rdp имеет ip - 192.168.1.101
Если я в конфиге nginx пишу это:
server {
listen 3389;
server_name rdp.mydomain.com;
location / {
proxy_pass http://192.168.1.101:3389;
}
}
то встроенное приложение в винде, для подключений по rdp пишет что на машине не настроен rdp, при этом если мы зайдем просто через 192.168.1.101 то все ок.
Теперь вопрос - как настроить проксирование rdp через nginx, мне не нужен web интерфейс, мне нужно чтобы просто вбил rdp.mydomain.com, логин и пароль, и полетел.
И да, ubunta имеет доступ к 192.168.1.101