-1

Хорошо, я работаю над довольно сложным сетевым устройством, поэтому постараюсь сделать все возможное, чтобы быть ясным. Есть 3 ПК: A, B и C.

A: Ubuntu 12.04, тот, что на моем столе: это часть интранета 125.1.xx /16

B: Windows XP, удаленный ПК с двумя сетевыми картами, сетевая карта № 1: 125.1.xx /16, сетевая карта № 2: 192.168.7.x /24.

C: Windows Server 2008, удаленный ПК в сети 192.168.7.x/24

A "видит" B, но не C; B "видит" как A, так и C; C "видит" B, но не A;

Теперь на вызов: мне нужно RDP (удаленный рабочий стол) C от A.

То, что я делаю сейчас, это RDP B, а изнутри B - RDP C. Поэтому у меня есть удаленное соединение внутри удаленного соединения. Проблема в том, что мне нужно работать одновременно на B и C, поэтому я предпочитаю иметь оба окна RDP отдельно, а не C, ограниченный границами экрана B.

Я надеюсь, что я был ясен.

Что я пробовал до сих пор: -В A: добавить статический маршрут в сеть 192.168.7.0/24 со шлюзом 125.1.bb -В B: включить "1" в записи реестра "IPEnableRouter" (HKLM/System/"CCS"/Услуги /TCPIP /Параметры /)

Нет успеха

1 ответ1

1

Используйте перенаправитель портов на B, который пересылает, например, порт 125.1.xy:3390 на B на 192.168.7.y:3389 на C.

От А сейчас, если вы подключитесь

  • на B на стандартный порт 3389, вы получите рабочий стол B
  • до B на порт 3390, вы получите рабочий стол C

РЕДАКТИРОВАТЬ

Зачем? Потому что вы хотите

  • не возиться с маршрутизацией, создавая потенциально нежелательные побочные эффекты или даже угрозы безопасности
  • и не используйте XP в качестве маршрутизатора (в то время как в качестве прокси порта может быть хорошо)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .