Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Rag в May 08, 2005, 18:25



Титла: VNC & Firewall @ Suse 9.3
Публикувано от: Rag в May 08, 2005, 18:25
Здравейте. След като си пуснах SSH, реших да се пробвам с VNC. Първо доста време се борих да му търся библиотеките и прочие, защото имаше разни dependacies, които явно не покривах. След това взех, че разбрах че го има вградено в Suse, но не се казва точно VNC, въпреки че работи с него както като сървър, така и като вюър :):). След голяма играчка успях да го подкарам и нямам проблем аз да се свързвам с други VNC server-и. Обаче Firewall-a просто не желае да го пропусне. Нагласих го да пропуска SSH, remote desktop i remote synchronisation. Това обаче не помогна - ако е включен, просто отвън не могат да се конектват към мен. Моля Ви за помощ и предварително благодаря :)


Титла: VNC & Firewall @ Suse 9.3
Публикувано от: Rag в May 09, 2005, 21:08
Някой няма ли идея? Аз поразгледах доста, но наистина не мога да разбера защо #$%#$% firewall не иска да пропусне VNC-то...


Титла: VNC & Firewall @ Suse 9.3
Публикувано от: ray в May 09, 2005, 22:26
Здравей,
Когато ти трябват портове на услуги виж в /etc/services файла.
Проблема е че и аз не знам коя точно услуга да търся, нещо ми се върти в главата, че X слуша на 6000-порт но нещо не го намирам.
Май ще е по-добре да направиш друго, изключи за няколко минути FW и се свържи от друг компютър с твоя, после дай "netstat -t" (виж за опциите) - дава връзките към компютъра и портовете им, виж кой е порта.
Сега пробвах (при мен) с: "netstat -tupan | grep X" и
...
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN      12626/X            
tcp        0      0 :::6000                 :::*                    LISTEN      12626/X
...
Тоест X-са слуша на порт 6000, но това е само за локалния X, не знам за VNC/XDMCP (май порта там е: 177-tcp/udp) или друг протокол за отдалечен достъп.
После отваряш този порт и си готов, май на Сусето имаше добра документация за настройка на FW, може/трябва там да е описано (коментирано) кои са настройките за отд.достъп.
PS:следи за сигурността като даваш достъп.
ПС: аз съм със shorewall за други не знам как става, но за Сусе имаше (преди 2-3 години бях с него) файл за FW-ла и там само се махат коментарите където трябва и се рестартира FW. Потърси и VNC-HOWTOs.
Успех. Румен


Титла: VNC & Firewall @ Suse 9.3
Публикувано от: toxigen в May 10, 2005, 14:46
Можеш да пробваш така:
iptables -F - махаш firewall-а за да не пречи и при пуснат VNC сървър даваш nmap localhost - то ще ти каже на кой порт слуша VNC-то(5901 май). После си редактирай настройките на стената и я пусни пак. Можеш да пробваш и без стена, за да изолираш проблема. Пусни на iptables едно -m state --state RELATED,ESTABLISHED -j ACCEPT за да е сигурно (ако не си го сложил де)


Титла: VNC & Firewall @ Suse 9.3
Публикувано от: в May 10, 2005, 19:47
Порта на който слуша VNC-то е 5900.
Пробвай с nmap от локалната машина да видиш дали е отворен.