Перенаправление удаленного сокета домена unix на локальный порт + авторизация с cookie - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть прослушивание сокета домена Unix на сервере (гипервизоре), доступном по определенному URL, например: https://10.0.1.1/console?ref=OpaqueRef:70c0aa6b-98e1-4cc1-8241-52bd72c73424

Это консоль VNC для виртуальной машины, работающей на xenServer, дополнительная информацияздесь: http://xapi -project.github.io / xen-api / consoles.html

В моей клиентской системе я хочу подключиться к этому сокету с помощью приложения VNC, но клиенты VNCможно подключать только к портам, а не к сокетам.В моем случае мне нужно использовать noVNC (https://novnc.com/info.html)

Итак, как мне перенаправить прослушивание сокета домена по URL-адресу на локальный порт моей машины, который я могу подключить к своему приложению VNC (в лучшем случаеслучай использования node.js)? Я не могу выставить сокет на сервере непосредственно на порт, сервер НЕ ДОЛЖЕН быть затронут!

Следующее, что мне нужно аутентифицировать себя на этом сокете, этосделано с cookie. Я понятия не имею, как этого добиться.

Может ли кто-нибудь мне помочь?

...