Uživatelské nástroje

Nástroje pro tento web


cs:freya

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
cs:freya [2024/04/21 21:04] – [Vzdálené přehrávání přes SSH tunel] kaklikcs:freya [2025/11/11 23:22] (aktuální) – [Vzdálené přehrávání přes SSH tunel] roman
Řádek 83: Řádek 83:
 ===== Vzdálené přehrávání přes SSH tunel ===== ===== Vzdálené přehrávání přes SSH tunel =====
  
-Díky ssh tunnelingu můžeme data enést z libovolné vzdálené stanice přes zprostředkující server. K tomu je potřeba využít takzvaný port-forwarding, který umožňuje otevřít port ze stanice na server a z klientského počítače na serverPostup otevření tunelu je následující+Následující postupy umožňují ehrávat data (např. pro Freyu) ze stanice, která je dostupná jen přes reverzní SSH tunel na serveru ''space.astro.cz''.
  
-Přihlásíme se na stanici ze které chceme signál přenášet. A otevřeme port na server, který bude fungovat jako prostředník přenosu. 
  
-  odroid@radio-svakov:~$ ssh -R 5000:localhost:3731 -N svakov@space.astro.cz +==== 1) Přímý přístup se SSH konfigurací a ProxyJump ====
-   +
-Pak otevřeme tunel z pracovního počítače na zprostředující server. +
  
-  kaklik@popelnice:~$ ssh -L 3731:localhost:5000 space.astro.cz -N+Pokud máte podle návodu nastavenou SSH konfiguraci s [[cs:service|ProxyJump]], můžete si pro Freyu přesměrovat port ze stanice tímto jedním příkazem, např.:
  
-Freyu pak spustíme z jiného terminálu s odkazem na lokální počítač. Tj. jako kdyby jsme Freyu spouštěli přímo na stanici+<code bash> 
 +ssh -L 3731:localhost:3731 radio-ddmtrebic.tunnel 
 +</code>
  
-  kaklik@popelnice:~/git/pysdr/tools$ python3 3dwf.py localhost+Potom v dalším terminálu stačí spustit Freyu s localhost parametrem:
  
 +<code bash>
 +python3 3dwf.py localhost
 +</code>
  
 +Tento způsob je jednodušší, protože není potřeba ručně skládat dva tunely přes ''space.astro.cz''.
  
  
 +==== 2) Ruční dvoukrokový tunel přes space.astro.cz ====
  
 +Tento postup použijte tehdy, když nemáte nastavenou SSH konfiguraci s ProxyJump, nebo když potřebujete situaci ladit krok za krokem.
  
 +Nejprve se přihlaste na stanici, ze které chcete signál přenášet, a otevřete port na serveru, který bude fungovat jako prostředník:
 +
 +<code bash>
 +odroid@radio-svakov:~$ ssh -R 5000:localhost:3731 -N svakov@space.astro.cz
 +</code>
 +
 +Potom ze svého pracovního počítače otevřete tunel na zprostředkující server:
 +
 +<code bash>
 +kaklik@popelnice:~$ ssh -L 3731:localhost:5000 space.astro.cz -N
 +</code>
 +
 +A nakonec spusťte Freyu tak, jako by běžela lokálně:
 +
 +<code bash>
 +kaklik@popelnice:~/git/pysdr/tools$ python3 3dwf.py localhost
 +</code>
  
cs/freya.1713733482.txt.gz · Poslední úprava: 2024/04/21 21:04 autor: kaklik