У меня есть сервер ESX, к которому я пытаюсь подключиться. В настоящее время у меня нет другого способа получить к нему доступ, кроме как с помощью какой-то переадресации портов. Итак, я делаю это с помощью SSH. Я достигаю другого конца и уверен в своей переадресации портов, потому что, если я изменю порт назначения в переадресации на 443 для подключения к веб-интерфейсу HTTPS на сервере ESX, он подключится нормально. Для клиента vsphere я установил порт назначения на 902.
Когда я использую vsphere, я использую псевдоним для localhost, который помогает мне решить одну проблему с тем, как Windows обрабатывает это. Однако vSphere выплевывает:
Клиенту vSphere не удалось подключиться к myalias.alias.com. Сервер отправил клиенту недопустимый ответ. (Сервер совершил нарушение протокола. Раздел = ResponseStatusLine)
Все знают, почему это происходит. Я не думаю, что это моя переадресация, если мне не нужно пересылать на дополнительные порты за пределами 902.
Да, вам нужно открыть 80,443 и 902 ... 80 и 443 для фактического подключения клиентов - они просто используют веб-службы, которые сервер предоставляет https://<server>/sdk
для клиента vmware.
902 - это порт, который они используют для перенаправления консоли.