Предположим, наша машина A с Windows 7 не имеет общедоступного IP-адреса - она подключена к локальной сети и имеет IP-адрес типа 192.168.0. Эта машина имеет доступ к Интернету. Как инициировать удаленный доступ с этой серверной машины A, чтобы иметь возможность манипулировать рабочим столом A клиентской машиной B так же, как позволяет RDP, или что-то в этом роде? Машина B имеет общедоступный IP-адрес и подключена где-то в Интернете - не в той же локальной сети с A. Таким образом, существует возможность установить соединение от A к B, но невозможно от B к A. A должен контролироваться B. Другими словами, I должен иметь возможность начинать сеанс с A, а затем работать удаленно с B с рабочего стола A. Обновлено: у меня есть права администратора только на моих машинах A и B.
Честно говоря, что-то вроде TeamViewer или Splashtop кажется отличным решением для этого. Я не знаю о возможностях обратного туннеля rdp с Windows.
Или, на уровне маршрутизатора, вы можете включить переадресацию портов на свой компьютер через порт RDP и включить удаленный рабочий стол, но вы сказали, что у вас есть только администратор компьютера, и для этого требуется конфигурация на уровне сети.