cs:sw:os
                Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:sw:os [2018/09/14 10:54] – [Mazání souborů] kaklik | cs:sw:os [Neznámé datum] (aktuální) – upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1 | ||
|---|---|---|---|
| Řádek 56: | Řádek 56: | ||
| ssh -XY jméno_nebo_IP_adresa | ssh -XY jméno_nebo_IP_adresa | ||
| + | |||
| + | == Tunelování portů == | ||
| + | |||
| + | ssh umožňuje i propojit adresní porty dvou počítačů. K tomu se používají parametry -L a -R. | ||
| + | |||
| + | Pro spojení TCP portu ze vzdáleného počítače na lokální použijeme parametr -R například:  | ||
| + | |||
| + |   ssh -TNR 14552: | ||
| + |    | ||
| + | A pro spojení lokálního TCP portu na vzdálený počítač parametr -L např.: | ||
| + | |||
| + |   ssh -TNL 14551: | ||
| + | |||
| + | Použití momentálně nemá jednoduchý způsob, který by umožnil obousměrné spojení přes jeden port a je proto potřeba kombinovat tyto dva tunely.  | ||
| + | Dále SSH neumí tunelovat UDP packety. Pro propojení komunikace založené na UDP packetech je potřeba z UDP packetů vytvořit TCP. To lze zařídit nástrojem [[https:// | ||
| + | |||
| + | Tímto příkazem přijmeme TCP packety na portu 14551 a netcat je odešle na portu 14556, jako UDP. | ||
| + | |||
| + | nc -l -p 14551 | nc -u localhost 14556 | ||
| + | |||
| + | Následující příkaz přijme UDP packet na portu 14556 a odešle jej jako TCP packet na portu 14551.  | ||
| + | |||
| + | nc -lu 14556 | nc localhost 14551 | ||
| + | |||
| + | |||
cs/sw/os.1536922475.txt.gz · Poslední úprava: 2018/09/14 10:54 (upraveno mimo DokuWiki)
                
                