Je mozne prostrednictvom VNC vzdialene spravovat pc ak sa potrebujem pripojit na pc ktory nema verejnu ip (pc je za NAT serverom)?
ak hej tak je postup standardny alebo sa v niecom lisi?
Printable View
Je mozne prostrednictvom VNC vzdialene spravovat pc ak sa potrebujem pripojit na pc ktory nema verejnu ip (pc je za NAT serverom)?
ak hej tak je postup standardny alebo sa v niecom lisi?
standardni, natunelujes si jeden port (zalezi na nastaveni VNC) a jedes. Ja tuneluju pres ssh, takze to mam jeste sifrovany a komprimovany.
Pre VNC je väčšinou default port 5900-ka. Stačí ak pustíš ten port cez NAT, v operačnom systéme povolíš pripájanie sa z vonka cez port 5900. Ty sa potom už budeš pripájať na IP routra na ktorý je ten počítať pripojení. Ja takto spravujem počítače v rodine.
Z dôvodu že sa IP u DSL často menia, nastavil som počítače v rodine tak, že beží v pozadí Dynamic DNS update client a automaticky nastavuje IP pre vybratú adresu. V prípade že sa jedná o lepší router, tak je možné že umožňuje predávať informáciu o aktuálnej IP priamo DNS servrom bez toho aby bolo potrebné niečo inštalovať. Routre väčšinou podporujú servre DynDNS namiesto servrov No-IP, ale okrem toho źe budeš mať na výber iba iný názov domény, je to absolútne to isté. :)
ok, a ak mam zapnuty firewall tak musim povolit komunikaciu cez port 5900?len neviem ci sa jedna o sluzbu tcp alebo udp...a neviem ci to funguje ako hamachi? musi byt vnc nainstalovany na oboch stranach alebo len na stanici z ktorej sa vzdialene pripajam? prip. ak mate nejake rady naco by som si mal dat pozor, tak sem s nimi:)
Keď máš zapnutý firewall, tak musíš povoliť port 5900 TCP pre tú aplikáciu. U "pacienta" (počítač ktorý budeš ovládať) nainštaluješ nejaký VNC server a ty na svojom kompe potrebuješ nejaké VNC klienta (viewer). Samozrejme ten VNC server nastav tak, aby po pripojení žiadal od teba heslo prípadne aj povolenie na pripojenie od užívatela ktorý sedí za tým PC (aby sa nemohol len tak niekto pripojiť kto by objavil portscanom ten tunel). Ja používam RealVNC (menej ako 1MB a je free), obsahuje aj server, aj klienta. Na počítačoch kam sa budem pripájať väčšinou inštalujem iba servrovskú časť. Nastaviť sa dá za minutku a všetko funguje. Samozrejme VNC programy môžeš aj medzi sebou kombinovať, nie je problém sa napríklad s RealVNC viewerom pripojiť na Linux VNC terminál. Veď sa s tým pohraj a uvidíš. ;)
Obavam se, ze se zde stale opomiji jedna dulezita podminka a to pristup z internetu k tomu pocitaci, na kterem ma bezet VNC server. Tazatel uvadi, ze na nem nema verejnu IP adresu, z toho bych tedy usoudil, ze je na nejakem privatnim rozsahu providera a v prvni rade je tedy nutne domluvit se s nim na presmerovani portu z providerovy verejne adresy na ten konkretni pocitac a az potom resit dilci kroky jako je nastaveni firewallu/instalace VNC serveru.
Secret písal že PC je za "NAT serverom", preto tá neverejná IP. Predpokladám že má možnosť nastaviť NAT a potom by nemal byť žiaden problém. :)
já se teda v sítích vůbec nevyznám, ale tohle provozuju doma-práce za pomocí ultr@VNC a hamachi ;)
ultravnc je k mání myslím na www.slunecnice.cz
a další je www.hamachi.cz
hamachi by prý mělo mít nějaký svoje šifrování. Takže bezpečnost by snad nějaká měla být a pak už se to chová jako normal LAN ;)
S týmto som sa ešte nestretol, a u RealVNC som nič také nevidel. Ktorý free VNC server/klient to podporuje? Hodilo by sa to nahodiť k sesternici, ktorá sa niekedy pripája od bohviekadial napr. cez wifi a vtedy jej nedokážem pomôcť, lebo sa na ňu nepripojím. Síce som za firewallom, ale ak NATom pustím ďalej daný port, tak by to malo v pohode fungovať.