Diskuze: Připojení z místa s veřejnou IP k místu s neveřejnou IP - tunel?
Tvůrce
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
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á.
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_config)
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?
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@linuxovyserver).
Ano, na ipkamery:portkamery se zvenčí připojíš pomocí
linuxovyserver:verejnyport
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?
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.
Zobrazeno 8 zpráv z 8.