Questo è il comando connect-tunnelp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
connect-tunnel - Crea tunnel CONNECT tramite proxy HTTP
SINOSSI
collegare-tunnel [ -Liv ] [ -A utente:pass ] [ -P porta proxy ]
[ -C porta di controllo ] [ -T porta:host:hostport ]
DESCRIZIONE
collegare-tunnel imposta connessioni in tunnel a host esterni reindirizzando le connessioni
alle porte locali verso questi host/porte tramite un proxy HTTP.
collegare-tunnel utilizza il metodo HTTP "CONNECT" per chiedere al proxy di creare un tunnel
a un server esterno. Tieni presente che alcuni proxy sono impostati per negare i tunnel esterni
(a porte diverse dalla 443 o al di fuori di un insieme specificato di host esterni).
VERSIONI
Il programma segue la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con due
trattini.
-A, --autenticazione-proxy password utente
Informazioni di autenticazione del proxy.
Si prega di notare che tutti gli schemi di autenticazione supportati da "LWP::UserAgent" sono
supportato (usiamo un "LWP::UserAgent" internamente per contattare il proxy).
-C, --porta di controllo porta di controllo
La porta a cui ci si può connettere per impartire comandi di controllo a collegare-tunnel.
Vedere "COLLEGAMENTI DI CONTROLLO" per maggiori dettagli sui comandi disponibili.
-L, --solo-locale
Crea i tunnel in modo che ascoltino solo su "localhost". Quindi, solo
connessioni provenienti dalla macchina che gira collegare-tunnel sarà accettato
Questo era il comportamento predefinito in collegare-tunnel Versione 0.02.
-P, --delega delega[:porta]
Il proxy è necessario per connettere i tunnel. Se non viene fornita alcuna porta, 8080 viene utilizzato da
predefinito.
Vedi anche "VARIABILI D'AMBIENTE".
-T, --tunnel porta:host:hostport
Specifica che il dato porto sull'host locale deve essere inoltrato al dato host
ed porta ospite sul lato remoto. Funziona assegnando un socket da ascoltare porto
sul lato locale, e ogni volta che viene effettuata una connessione a questo porto, collegare-tunnel
lo inoltra al proxy (con le credenziali, se richieste), che a sua volta inoltra
lo alla destinazione finale.
Si noti che ciò non implica l'uso di alcun sistema crittografico (SSL o altro).
Questo è un semplice reindirizzamento TCP. La cauzione, se presente, è quella fornita dal
protocollo utilizzato per connettersi alla destinazione tramite collegare-tunnel.
Sui sistemi Unix, solo root può inoltrare porte privilegiate.
Nota che puoi impostare tunnel per più destinazioni, usando il --tunnel opzione
parecchie volte.
-U, --agente-utente stringa
Specificare il valore User-Agent da inviare nelle richieste HTTP. L'impostazione predefinita è inviare
"connect-tunnel/versione".
-v, --verboso
Output dettagliato.
Questa opzione può essere utilizzata più volte per un output più dettagliato.
ESEMPI
Per connettersi a un server SSH in esecuzione su "ssh.example.com", sulla porta 443, tramite il proxy
"proxy.company.com", in esecuzione sulla porta 8080, utilizzare il seguente comando:
connect-tunnel -P proxy.company.com:8080 -T 22:ssh.example.com:443
E ora punta il tuo client ssh preferito alla macchina in esecuzione collegare-tunnel.
Puoi anche emulare un agente utente "standard":
connect-tunnel -U "Mozilla/4.03 [en] (X11; I; Linux 2.1.89 i586)"
-P proxy.azienda.com:8080 -T 22:ssh.esempio.com:443
collegare-tunnel puoi facilmente utilizzare le tue credenziali proxy per connetterti all'esterno:
connect-tunnel -U "Mozilla/4.03 [en] (X11; I; Linux 2.1.89 i586)"
-P proxy.azienda.com:8080 -T 22:ssh.esempio.com:443
-Un libro:s3kr3t
Ma se non vuoi che nessun altro si connetta ai tuoi tunnel e attraverso il proxy con
il tuo credenziali, utilizzare il --solo-locale opzione:
connect-tunnel -U "Mozilla/4.03 [en] (X11; I; Linux 2.1.89 i586)"
-P proxy.azienda.com:8080 -T 22:ssh.esempio.com:443
-Un libro:s3kr3t -L
Se si dispone di più destinazioni, non è necessario eseguire più istanze di Collegare-
tunnel:
connect-tunnel -U "Mozilla/4.03 [en] (X11; I; Linux 2.1.89 i586)"
-P proxy.company.com:8080 -Un libro:s3kr3t -L
-T 22:ssh.esempio.com:443
-T 222:ssh2.esempio.com:443
Ma naturalmente, dovrai configurare correttamente le porte nei tuoi client.
Mmm, una riga di comando così lunga si adatterebbe perfettamente a un alias o a . BAT file. ";-)"
AMBIENTE VARIABILI
La variabile di ambiente "HTTP_PROXY" può essere utilizzata per fornire una definizione del proxy.
La variabile d'ambiente viene sovrascritta da --delega opzione, se passata a collegare-tunnel.
Usa connect-tunnelp online utilizzando i servizi onworks.net