PDA

Bekijk de volledige versie : wan to lan



DiMan_St
06-07-2007, 22:10
Мне необходимо соединиться с хостом в локалке (там x-server, у меня x-win32), знаю, что на моей машине используется порт 6001, на удаленной несколько портов.
Битву с virtual server, iptables выиграл роутер - ничего настроить не удалось :confused:
Прошу помощи/советов знающих людей...

Venik
06-07-2007, 22:34
Дык опиши, что делал-то ;)

al37919
07-07-2007, 10:47
там x-server, у меня x-win32
Задача непонятная. x-win32 --- это x-сервер. Два х-сервера соединиться между собой не могут.

Есле предположить, что там надо запустить х-клиент и направить его вывод на другой комп, то если оба компа находятся в одной локалке, то вроде ничего открывать не надо --- достаточно запустить что-то вроде:
xclient -display 192.168.1.10:0.0&

Кстати, x-win32 по дефолту использует порт 6000
Для отображения на х-сервере, стоящем на машине во внутренней сетке картинки с х-клиента, запущенного на внешней машине, надо сделать проброс порта 6000 в виртуальном сервере через веб ИФ на соответствующий ИП.

DiMan_St
07-07-2007, 13:39
По порядку:
в локалке есть linux c KDE
на другой машине поставил X-Win32 и настроил соединение как XDMPC, прямой запрос, ip, номер дисплея.
Без ASUS WL500gP все работает отлично, хочу настроить работу за роутером.
При прямом подключении на машине-клиенте netstat показал, что используется порт 6001.
Я слабо разбираюсь в iptables и т.п., поэтому попробовал сделать все по аналогии с настройками DC++ (было описано на этом форуме):
заносим в Virtual Server List (Port Range;Local IP;Local Port;Protocol) 6001;192.168.0.2;6001;tcp
и добавил в post-firewall
iptables -I SECURITY -p tcp --dport 6001 -j RETURN

наверное, чушь, т.к. не заработало

DiMan_St
07-07-2007, 16:15
:) Настроил.
NAT Settings/Virtual Server List/Add
Port Range Local IP Protocol
6001 192.168.0.2 TCP

В настроиках X-Win32:
Сеть/Переопределение Ip - забил адрес роутера в локалке

Спасибо за внимание.