SSH Tunnel

Tunnel készitése

ssh -L 1080:example.com:80 username@host -f
-L : port forward
1080 : local gép portja (1024-es port fölött root jog nélkül lehet használni)
80 : server oldalon melyik porton menjen ki a forgalom
-f : go background
most ha a böngészőbe beirjuk, hogy http://localhost:1080 akkor az example.com fog bejönni

Reverse tunnel
ezt kell futtatni a serveren
ssh -R 1080:internal.example.com:80 laptop-user@laptop -f
-R : remote or reverse tunnel
1080: local port ahonnan várja a csatlakozást
majd a laptopról csatlakozni kell, javasolt, hogy instaláljuk az autossh-t, hogy a kapcsolat életben maradjon.
autossh -M 20000 -f 1080:internal.example.com:80 laptop-user@laptop
-M 20000 : egy olyan port kell amit semmi nem használ, és ezen keresztül tarja fent a kapcsolatot

Dynamic tunnels
A pontos port definiálás helyett a dinamikus tunnel lehetővé teszi ezt egy from porton
ssh -D 1080 pi-user@pi
-D : egy lokál portot kell definálni
Ezután bármelyik program amelyik támogatja a SOCKS proxy-kat tudjuk használni a tunnelünkön keresztül.
Pl.: Firefox > Preferences > Advanced > Network
Manual Proxy configuration, > SOCKS host: 127.0.0.1 Port: 1080
ha mindent jól csináltunk akkor a firefox forgalma az ssh-n keresztül fog menni.
Próba képpen zárjuk le az ssh kapcsolatot és úgy próbáljuk meg a Firefox-szal böngészni. Ha jól csináltuk akkor page not found lesz az eredmény.

Hirdetés

3 pénzügyi döntés, amit minden kisvállalkozónak érdemes átgondolnia az év végéig

PR Ahogy az év vége közeledik, itt az ideje, hogy egy pillanatra megálljunk és áttekintsük vállalkozásunk pénzügyi helyzetét. Ne hagyjuk, hogy az év utolsó hónapjai elússzanak a sürgető feladatok és elfeledett határidők között!

Légy az első hozzászóló!

Még nem szólt hozzá senki sem.

Hozzászólok