Когда-то поднимал вопрос, но так и не получил ответа, может быть на сегодняшний день появились гуру,которые способны мне помочь.
Итак имеем машину с 2 сетевухами(одна смотрит в инет,другая в локалку), назовем ее ServiceHost, эта машина не является шлюзом по-умолчанию для сети! необходимо пробросить порт так,чтобы я мог подключившись к ServiceHost на определенный порт (пусть будет RDP 3389) попадать на машину в локальной сети, допустим TerminalServer
Remote Host[3389] <----->ServiceHost[3389]<-------->TerminalServer[3389]
VPN,Masquarading, еще варианты?
по сути TerminalServer и RemoteHost должен думать что общается с ServiceHost.