Hlavní stránka Hardware Sítě a Internet Domácí síťování: Vzdálená správa – na své PC odkudkoliv
Domácí síťování: Vzdálená správa – na své PC odkudkoliv
autor: Petr Šaroun , publikováno 26.11.2018
Domácí síťování: Vzdálená správa – na své PC odkudkoliv

Dnes se podíváme na šikovné prográmky a utility. Začneme nástroji pro vzdálený přístup k počítači, podíváme se na Teamviewer, RDP a VNC, naučíme se řešit problémy vzdáleně. Pak se podíváme na programy, některé budeme potřebovat pro nahrání OpenWrt do vzpurného zařízení, konkrétně TFTP a DHCP server.


TFTP

Řada síťových krabiček jsou plnohodnotné počítače a obsahují bootloader/zavaděč. Při flashování firmware do zařízení se bootloader neaktualizuje, protože leží ve zvláštní oblasti nebo se aktualizuje "nějak jinak". Často obsahuje speciální rutinu, kdy za určitých okolností začne hledat firmware na síti. Aby šlo zachránit i zařízení, do kterého jste nahráli špatný firmware, nebo došlo k odpojení napájení v průběhu flashování.

Protokol TFTP je "zjednodušený protokol FTP", triviální, základní, ořezaný až na dřeň. Jestliže máte místo na zavaděč firmware jen několik kB, musíte použít co nejjednodušší protokoly. A právě k tomu TFTP je. Některé bootloadery v sobě mají proceduru, kterou když aktivujete, připojí se na TFTP server, který jim nabídne DHCP nebo přímo na konkrétní IP adresu a pokusí se stáhnout nový bootovací obraz.

  • Nějak přesvědčíte bootloader zařízení, aby nastartoval z TFTP.
  • Bootloader se připojí k TFTP serveru a zkopíruje si bootovací image do paměti.
  • Když je kopírování dokončeno, tak ho "spustí".
  • Běžící firmware se možná nechá přesvědčit, aby se nakopíroval do flash na zařízení.

Podobnou proceduru podporuje řada zařízení. Zařízení donutíte stáhnout obraz z TFTP pomocí sériové konzole, nějakou sekvencí stisknutí resetu, možná uvnitř zkratovat nějakou propojku a podobně. Ale umí to hodně zařízení. TFTP má i jiná využití, jako startování PC po síti, nás bude zajímat možnost podání firmware.

Nepodíváme se na nástroj od Solarwinds, ani na poněkud specifickou utilitu pro Mikrotik, ale na "divočejší" Pumpkin TFTP, stránky jsou svérázné, stránka se stažením je ZDE.

Domácí síťování: Vzdálená správa – na své PC odkudkoliv

PumpKIN

Aplikace běží (před jejím spuštěním ukončete TFTPD32), ale je jí potřeba nakonfigurovat. Především jí určete adresář, odkud má nabízet soubory.

Domácí síťování: Vzdálená správa – na své PC odkudkoliv

PumpKIN - nastavení

Já si vytvořil adresář na disku C a umístil do něj soubor test.bin. Jen takový testovací soubor.

Spustím si TFTPD32 a pokusím se soubor stáhnout:

Domácí síťování: Vzdálená správa – na své PC odkudkoliv

Test PumpKINu

Musím zadat takové ty běžné věci, jak se jmenuje soubor, který chci stáhnout, jak se má pojmenovat na lokálním disku, IP adresu TFTP serveru a v neposlední řadě zvolit síťový adaptér, který mám použít.

Teď, když vím, že mi TFTP server skutečně podává soubory, můžu se pouštět do větších věcí. Je si potřeba dát pozor, často musí být soubor pojmenován naprosto přesně. Některé zařízení může očekávat jméno třeba-firmware-něco.bin, jiné zařízení očekává soubor s přesným názvem dokonce na konkrétní IP adrese. Výrobce se může rozhodnout, že se zkusí podívat na jednu jedinou konkrétní IP adresu, nebo si zkusí najít adresu TFTP serveru pomocí protokolu DHCP.

Pozor na firewall, velmi snadno vás uřízne a vy pak budete řešit, proč to ten firmware z TFTP serveru nevidí. Zkuste přijít na to, jaké číslo portu TFTP server využívá a jestli existuje aplikace (klient) pro Android, kterou by šlo TFTP server testovat.

Nezbylo místo na popsání práce s konzolou, ale to nevadí, už příště začneme s OpenWrt.



Tagy: Softwarové nástroje  TeamViewer  RDP  VNC  TFTP  DHCP  MSTSC  vzdálená plocha.  


 
Komentáře k článku
RSS
Pouze registrovaní uživatelé mohou přidat komentář!
26.11.2018 09:57:50   80.188.34.xxx 30
Scházi mi tu informace o SSH protokolu.
Není to jen unix záležitost, mnoho routerů je možno tímto zabezpečeným protokolem managovat. Na windows použití v klientovi Putty a bezpečné přenus soborů WinSCP (což je právě secure copy přes SSH protokol).
26.11.2018 10:03:45   195.113.211.xxx 30
Dobrý den,

SSH bylo už v minulých dílech mnohokrát řešeno, Putty i WinSCP. Cílem dnešního dílu je připravit si půdu pro instalaci OpenWrt
28.11.2018 02:09:22   89.24.225.xxx 00
Proc scp kdyz si ty disky/adresare muzes pres ssh primountit;) a jeste takovy detail unix != linux
26.11.2018 10:35:12   185.185.131.xxx 00
Zdravím.
Měl už jsem v jiném díle podobný dotaz, ale tohohle dílu se týká podstatně více
Je nějakým způsobem reálná vzdálená plocha s minimálními latencemi a využíváním grafické karty na hostitelském počítači? Jde mi o hraní her (na různých místech po domě aniž bych musel kupovat více silných sestav).

Dále by mě zajímalo, jestli by bylo reálné více uživatelů najednou (na serveru by se manželka přes klienta na projekci dívala na TV, já hrál v jiném pokoji hru atd).

Předem díky za odpověď
26.11.2018 11:04:19   195.113.211.xxx 00
Není problém mít počítač třeba ve sklepě a hrát na několika místech, klávesnic, myší i monitorů může být připojeno několik. Jak moc to bude praktické, to je otázka.

https://www.alza.cz/premiumcord-externi-hdmi-splitter-4x-port-hdmi-1-4a-cerny-d4166325.htm

Jak moc to bude praktické, to si nejsem úplně jistý a sdílet to samozřejmě nejde. Mimo to, asi naroste latence, ale ten rozbočovač jsem neměl v ruce.
26.11.2018 11:40:16   185.185.131.xxx 00
Tahle varianta u mě bohužel nehrozí - minimálně jedna stanice bude mít kabel delší než 50m a to je u HDMI dost velký problém... Kdyby to šlo vyřešit nějak "síťově", tak cat7 kabely s touto vzdáleností nemají problém...
26.11.2018 13:58:19   193.165.96.xxx 20
Geforce Experience ("server") a Moonlight (klient) - princip je v podstatě streamovani obrazu ze serveru po Lan a zpětný přenos příkazů z klienta. Jdou pustit přímo hry, nebo rovnou plocha. Je to celkem použitelné (samozřejmě v závislosti na výkonu serveru a propustnosti sítě).
27.11.2018 06:55:25   185.185.131.xxx 00
Děkuji moc, mrknu na to :-)
26.11.2018 12:17:21   193.179.166.xxx 10
Jenže tady mu HDMi spliter nebu nic platnej, Protože uvidí na na 4 různých zobrazovadel ten samej obraz...
26.11.2018 11:06:23   85.70.230.xxx 20
Existují věci jako SteamLink nebo Splashtop.
26.11.2018 11:40:52   185.185.131.xxx 00
Moc děkuji za tip, mrknu co to umí a jestli by to šlo využít
27.11.2018 06:54:58   185.185.131.xxx 20
Tak steamlink pouze na hry že steamu (bohužel poměrně logicky), splashtop pouze na hry v okně (co jsem se dočetl, tak nefungují maximalizované).
27.11.2018 08:02:55   85.70.230.xxx 00
SteamLink je jen o tom, že musíš mít přidanou hru v Steam knihovně.

Splashtop tímhle trpěl hlavně u AMD GPU, tak se zdá, že to po letech stále nevyřešili.
26.11.2018 11:30:08   80.188.34.xxx 00
Ve firemním prostředí se používá Microsfot terminal server, který umožní multiuživatelskou gui relaci. Na unix systémech je multirelace možná už z principu tohoto OS. Televizi je možno hw streamovat do lokální sítě. Jak je to s hrama netuším, to jde mimo mě...
26.11.2018 18:27:27   109.81.181.xxx 10
jo a v "domácím" prostředí jdou upravit jakýkoliv Win7 a 10 Pro tak aby se to chovalo uplně stejně jako terminal server.. Samozřejmě na hry to není.
26.11.2018 20:59:38   185.15.146.xxx 00
To si nemyslím, win 10 Vám dovolí pouze 1 rdp session, windows serverv základu 2, v unix like systemech toto neni omezeno.
28.11.2018 14:12:02   213.168.184.xxx 00
Zdar, v základu MS Win nejde spustit více než jeden klient najednou, ale nevěš hlavu. Existují free utility, díky kterým můžeš spustit X rdp najednou. Jedinou nevýhodou je, že nějaký aplikace když je spustiš na více uživatelských účtech najednou se trochu perou.
26.11.2018 13:49:55   83.240.73.xxx 30
"Osobu musíte nějak dostat na web Teamvieweru, což nemusí být úplně snadné. Dost často to probíhá "Otevři si Googla, ne seznam, Google!"

Zkusil jsem zadat "Teamviewer" do Seznamu a prvni odkaz byl na www.teamviewer.com, kde je tedy problem se Seznamem?
26.11.2018 14:03:25   195.113.211.xxx 10
Tak to je pravda nicméně velká část lidí používá jeden vyhledávač. Dalo by se napsat: "otevři si Seznam, ne Google, ale Seznam!" Jinak proti Seznamu nic nemám, pořád lepší Mail od Seznamu než Datovka ČP
27.11.2018 07:14:42   78.157.177.xxx 00
Ahoj, já jsem vzdálený přístup začal řešit, když jsem si pořídil linuxový file server, chtěl jsem se připojit z herního kompu s windows a nechtěl jsem přepínat TV, která byla jakože "monitor". Takže jsem dost bojoval s VNC, který měl problém asi přenést obraz ve vysokém rozlišení. Nakonec jsem objevil NoMachine, který je zdarma pro nekomerční použití a je rovněž multiplatformní. Funguje dobře a přenesený obraz je ok.
27.11.2018 08:12:47   80.188.34.xxx 40
.."pořídil linuxový file server"
Ale tam přeci nepotřebujete žádnou vzálenou plochu, v podstatě se na linux serveru žádné gui zpravidla neinstaluje. Přístup k souborům z Windows stanic se řeší konfigurací Samby a komunikací přes smb protokol.
27.11.2018 09:35:07   78.157.177.xxx 20
Ech - je to špatná terminologie linuxového začátečníka ;-). Normální linux distribuce, která slouží jako NAS. Ale protože bych serverovou edici linuxu asi nezvládl, fakt zatím potřebuji to gui, tak to využívám k tomu, abych se s tím domluvil. Jinak ano, sambu využívám...
27.11.2018 11:22:30   80.188.34.xxx 01
Ale zvádl, Samba má poměrně dobrou dokumentaci. Co se týká VNC, existují licenčně i funkčně 3 rozdílné verze TightVNC a UltraVNC (opensource) a RealVNC (propietarni licnece).
28.11.2018 02:04:00   89.24.225.xxx 01
Proc tak komplikovane, pres ssh si forwardnes Xka v poho
28.11.2018 09:59:01   80.188.34.xxx 10
Ano to je pravda a je to dobré řešení. Ovšem v rámci gui relace na windows systém je bohužel SSH X11 forwarding nepoužitelný
30.11.2018 17:28:25   213.108.162.xxx 00
Jednou jsem to testnul a bez problemu.
27.11.2018 12:56:03   78.99.102.xxx 01
Pridal by som dalsie alternativy.
Showmypc ako alternativu k Teamvieweru.

Winflector ako alternativu k RDP.
4.12.2018 11:34:17   213.160.164.xxx 00
v prvom rade by som chcel podakovat za vybornu seriu.

neviete prosim poradit ako urobit nieco ako RDP shadowing alebo Unslicited Remote Assistance pre ucely vzdialeneho ovladania HTPC pripojeneho k TV z android/iphone?) existuju rozne programy na remote control ale neni to uplne ono a mam rad riesenia ktore nevyzaduju instalaciu dalsich aplikacii pokial to nie je potrebne. Momentalne pouzivam AnyDesk ale radsej by som vyuzil niektoru z vyssie spominanych moznosti.

Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz

43 čtenářů navrhlo autorovi prémii: 20.7Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.