avanti Port è un'applicazione java che ti dà la possibilità di aprire i tunnel tra il computer locale e un server ssh remoto. Con Porta avanti, i tunnel possono essere creati sia locale o remoto.
Esempi:
1. Aprire un tunnel locali per raggiungere un database mysql remota
- L'applicazione ha bisogno di connettersi a un server di database remoto (mysql per esempio), ma il server di database (remote.server.example) non è configurato per esporre mysql ad internet direttamente.
- Porta avanti si aprirà una porta locale (3306) e reindirizzare le connessioni remote.server.example server SSH
- Il server remote.server.example ssh si connetterà al suo server MySQL locale
2. Aprire una galleria locale per utilizzare un desktop remove VNC
- Si desidera connettersi al computer di casa che ha un server VNC, ma dal lavoro, i firewall blocca le connessioni VNC (in genere sulla porta 5901)
- Se si dispone di un server ssh in casa, è possibile utilizzare come ponte per collegare a un cliente in casa:
La vostra posizione internet server ssh linux - >>
- >> Tu cliente con VNC (192.168.0.40)
voi ufficio
Internet>
3. Aprire un tunnel remoto per pilotare un server linux a distanza non raggiungibile tramite internet
In questo esempio, verrà creato un tunnel a distanza, questo darà l'uomo a distanza per connettersi e arrivare a te.
Ho usato questo esempio se devo pilotare un pc a distanza, ma questo pc non ha IP statico o è protetto da un firewall
La buona soluzione è quella di attivare la porta avanti sul pc per essere guidato e per il collegamento a un server si può accedere.
PC 1 (sia pilotata) - |||| - firewall ----- ----- internet accessibili server
Installazione:
Assicurarsi che Java è nel classpath
portforward.tar.gz tar zxvf
cd portForward
sh run_linux.sh
Requisiti
- Java SE Development Kit
I commenti non trovato