LINUX.ORG.RU
ФорумAdmin

Удаленные X на локальной машине


0

0

Люди! Тут вот какой вопрос:
Есть машина с реальным IP(Linux RH6.2), есть второй Linux с локальным IP(192.168.10.1),
который ходит в Инет через первую. Настройка ipchains минимальна: ipchains -P forward DENY;
ipchains -A -j MASQ -s 192.168.10.0/24 -d 0.0.0.0/0;
ЕСТЬ и работает: запуск удаленной X сессии с первой машины на некой xxx.yyy.zzz в инете,
запуск удаленной X сессии со второй на первой(через локальный IP).
ХОЧЕТСЯ: чтобы со второй также легко и просто можно было запустить удаленную X сессию
на любой машине в инете. Т.е. со второй набираю что-то в виде:
xinit -> xhost +real_host_in_internet -> telnet real_host_in_internet -> запуск X приложений.
На сегодняшний день после последнего шага получаю сообщение "Error: Can't open display: mylocalhost.domain.ru:0.0"
Оно возможно? Как? И где можно почитать?
Спасибо, Валентин

anonymous

таки возможно
как я понял проблему ту просто из инета на приватные попасть
невозможно - просто роутеры инетные не будут знать куда пакеты роутить
(помоему)

поэтому надо на машину с реальным ip повесить редиректор(на основе
хотябы nc(смотрите примеры к нему)) что бы при обращении из
инета на машину-роутер к порту 6009 она перебрасывала коннект в
приватную сетку (6000- первый X, ... ,6009- 10й X)

ae
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.