Всем доброго времени суток. Долго гуглил и пытался решить проблему самостоятельно, но все же сдался и решил спросить у сообщества.
Проблема в следующем. Когда вся виртуальная инфраструктура использовалась локально - проблем не возникало. Ну сейчас понадобилось обеспечить возможность подключения к vCenter через интернет. В наличии 1 белый IP, доступ к интернету через PPPoE соединение.
Недолго думая, я настроил соединение с интернетом на машине с vCenter, расшарил на локальную сеть и начал коннектиться из дома. Но, если к самому серверу проблем с подключением нету (как через клиент, так и через веб), то при попытке открытия консоли виртуальной машины выскакивала ошибка Unable to connect to MKS:Failed to connect to server x.x.x.x:902. При этом x.x.x.x - это мой внутренний адрес ESX сервера.
Долго гуглил, но везде описываются решения проблем для локальной сети, связанных с настройками ДНС или брендмауэра. У меня же, как я понимаю, клиент при открытии консоли обращается напрямую к ESX хосту, и, естественно, его не видит, так как белый адрес только у машины с vCenter.
Так что передо мной стал вопрос - это у меня руки кривые, или тут какая-то хитрость.
Заранее благодарен за ваши ответы.