Давайте сначала разберемся с терминологией:
Хост-система должна быть машиной, на которой работает VMWare Workstation. Виртуализированная система ("виртуальная машина") должна называться гостевой системой. В этом случае я предполагаю, что ваша хост-система основана на Linux, а гостевая система работает под управлением Windows, в которой уже настроен экземпляр TightVNC Server, принимающий соединения из "интернета", через которые вы можете войти и получить рабочий стол Windows.
Если у вас уже нет способа получить доступ к хост-системе, вероятно, есть причина для этого, и вам нужно будет связаться с ответственным администратором, чтобы установить и разрешить вам вход в хост-систему.
Если вы являетесь администратором хост-системы Linux, у вас уже должна быть возможность установить дополнительное программное обеспечение: в этом случае просто выберите сервер VNC по вашему выбору и привяжите его к любому
- сетевой интерфейс, подключенный к Интернету, и прямой доступ к VNC-серверу хоста Linux, как если бы вы работали с сервером гостевой системы, или
- сетевой интерфейс, к которому подключена гостевая система, и подключитесь к IP-адресу этого интерфейса из сеанса VNC, запущенного на гостевой системе.
Последнее немного глупо, и правильный IP может быть сложно найти. Как правило, ваши гостевые системы будут использовать действительный IP-адрес хоста в качестве шлюза по умолчанию, который можно отобразить, запустив
ipconfig
в командной строке и ищем шлюз по умолчанию для вашего сетевого устройства. Тот же IP-адрес должен работать для подключения к серверу VNC, работающему в хост-системе, если он был правильно привязан к этому адресу / интерфейсу.
Журналы отладки имеют большое значение в диагностике проблем, но если у вас все же есть root-доступ на хост-системе Linux, то "чистой" альтернативой является настройка VNC-сервера с поддержкой SSL и предоставление его напрямую Интернету, чтобы отключить Windows VM как посредник.