Многократное соединение NX

Я управляю набором серверов в частной сети, один из которых подключен к Интернету (т.е. один общедоступный IP-адрес). Вскоре мне нужно будет начать работать удаленно, и мне понадобится доступ к некоторым графическим программам. Я хотел бы использовать freeNX, потому что я прочитал, что этот протокол намного быстрее, чем обычная пересылка X11, и я уже настроил его на своем компьютере, подключенном к Интернету. Я хотел бы иметь возможность пересылать соединения NX через несколько компьютеров в сети, чтобы с моего удаленного компьютера я мог подключиться к любому компьютеру во внутренней сети.

"Удаленная машина" -> "Интернет-машина" -> "Произвольная внутренняя машина"

Я знаю, что есть по крайней мере пара методов для достижения чего-то похожего:

  1. Измените файл node.conf для автоматической переадресации соединений на второй компьютер.
  2. Настройте SSH-туннели в интернете перед компьютером.

Мне не особо нравится ни один из них. Мне не нравится номер один, потому что он позволяет мне указать только один компьютер для подключения. Мне не нравится номер два, потому что у меня нет полномочий открывать порты в интернет (то есть некоторые администраторы выше меня).

Есть ли другой способ пересылки соединений NX?

1 ответ

Я решил использовать сочетание переадресации NX и X11. Я могу использовать NX на своем компьютере, подключенном к Интернету, а затем переслать X11 через ssh с других компьютеров в сети. Производительность намного лучше, чем пересылка X11 через Интернет.

Другие вопросы по тегам