Diskuze: Připojení z místa s veřejnou IP k místu s neveřejnou IP - tunel?

Hardware PC Sítě a připojení k internetu Připojení z místa s veřejnou IP k místu s neveřejnou IP - tunel?

Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

Zdravim,
mam někde v LAN síti (místo N) nonstop zaplej Linuxovej počítač (používán jako server) a IP kameru, ale neveřejnou IP. A někde úplně jinde síť (místo V) s veřejnou IP, kde mi v LAN nonstop běží další Linuxovej počítač(taky jako server) a osobní počítač a mam veřejnou IP. Potřeboval bych se z počítače v místě V dostat na kameru v místě N. Pokud se nepletu, tak by teoreticky měl z toho serveru v N, od kterýho se v pohodě dostanu na server v V otevřít (myslím SSH) tunel, kterým bych se pak dostal zpátky. Jenže naprosto netuším jak. Jestli sem to vysvětlil chaoticky, tak v příloze je nákres.
Poradíte prosím?
Děkuji.

Odpovědět 19.11.2015 15:02
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Michal Štěpánek:

Pokud se chceš dostat k nějakému zařízení, tak to zařízení musí být připojeno do něčeho, co veřejnou adresu má.

Nahoru Odpovědět 19.11.2015 18:11
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Adam Ježek
Filip Šohajek:

Na PC v síti s IP kamerou :

ssh -R verejnyport:ipkamery:portkamery linuxovyserver

verejnyport je port, pod kterým bude na Linuxovém serveru viditelný port portkamery na ipkamery.
P.S. Ujisti se, že na serveru je povolená direktiva TCPForwarding v configu SSH serveru (/etc/ssh/sshd_c­onfig)

Editováno 19.11.2015 18:20
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 19.11.2015 18:17
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Filip Šohajek
Adam Ježek:

A ten linuxovyserver v příkazu je IP toho na veřejné? A nemusím to ještě nějak potvrdit na tom serveru s veřejnou IP?
A potom se na ní přípojím jak? Zadám IP toho serveru na veřejné a port verejnyport z příkazu?

Nahoru Odpovědět 19.11.2015 19:06
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Adam Ježek
Filip Šohajek:

linuxovyserver je IP veřejného Linuxového serveru. Potvrdíš to tak, že se na ten server přihlásíš (správně by to mělo být username@linu­xovyserver).
Ano, na ipkamery:portkamery se zvenčí připojíš pomocí linuxovyserver:ve­rejnyport

 
Nahoru Odpovědět 19.11.2015 19:09
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Filip Šohajek
Adam Ježek:

Super, díky. Do sítě s kamerou se dostanu až ve středu, tak uvidím jestli to půjde.
A předpokládám, že pokud nějaký port mojí veřejné IP nasměruji na linuxový server a danný port a tunel bude aktivní, tak se ke kameře dostanu i z jiného místa kde nemam veřejnou IP?
A ten tunel vyžaduje nějaký speciální port, nebo to můžu nechat na server na 22?
//Ikdyž je to vlastně SSH, takže bych měl nechat 22, že?

Editováno 19.11.2015 19:14
Nahoru Odpovědět  +1 19.11.2015 19:13
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Adam Ježek
Filip Šohajek:

Pokud se dostaneš na server s veřejnou IP, tak se na něho dostaneš odkudkoliv.
Tunel nemá žádný speciální port, SSH v tomto případě funguje jako multiplexer, čili mu stačí jeho 22.

 
Nahoru Odpovědět 19.11.2015 19:16
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Nahoru Odpovědět 19.11.2015 19:22
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.