2014-11-25 4 views
1

Моя локальная машина использует MacOSX/linux и может подключаться к компьютеру Windows Remote Desktop (с использованием подключения к удаленному рабочему столу/удаленному рабочему столу Windows).Как настроить локальный туннель через удаленный рабочий стол Windows

Компьютер удаленного рабочего стола Windows может подключаться к определенным серверам, с которыми я не могу подключиться локально на своем MAC-адресе. Например, подключение к серверам баз данных, определенным веб-серверам и т. Д.

Как настроить туннель, чтобы я мог локально получать доступ к серверам на моем Mac?

ответ

0

Вы можете настроить перенаправление портов на машине Windows,

netsh interface portproxy add v4tov4 listenport=3390 listenaddress=192.168.1.111 connectport=3389 connectaddress=192.168.0.33 

где 192.168.1.111 является IP вашей машины Windows, и 192.168.0.33 является сервер назначения. С вашего Mac вы подключитесь к компьютеру с Windows, определяющим порт в RDP-соединении 192.168.1.111:3390, и вы будете подключены к удаленному серверу. Вы должны предоставить учетные данные с сервера, а не с вашей локальной машины Win. Эта конфигурация выживает при перезагрузке Windows-машины.

+0

Спасибо за подсказку. Есть ли альтернатива, если я не администратор Windows-машины? Похоже, он не позволит мне запустить команду netsh. – quickstrike

+0

У вас нет Run as Administrator в контекстном меню для cmd? Другим вариантом является подделка того, что ваш Mac является машиной Windows, путем переключения IP-адреса, клонирования MAC-адреса - зависит от того, как делается доступ к удаленным серверам. –

Смежные вопросы