proxytunnel - En ligne dans le Cloud

Il s'agit de la commande proxytunnel qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


proxytunnel - programme pour tunneler une connexion via un proxy HTTPS standard

SYNOPSIS


tunnel proxy [OPTION]...

DESCRIPTION


tunnel proxy est un programme pour tunneler n'importe quelle connexion via un proxy HTTPS standard,
contourner les mécanismes de filtrage HTTP standard. Il est principalement utilisé comme backend pour
ProxyCommand d'OpenSSH et comme backend proxy pour Putty. Il peut également être utilisé pour d'autres
à des fins de déplacement de proxy comme le rebond de proxy.

OPTIONS


-i, --inetd
Exécuter depuis inetd (par défaut : désactivé)

-a, - standalone=port
Exécuter en tant que démon autonome sur spécifié port

-p, --Procuration=hôte:_Port_
Utilisez le hôte et port comme proxy local auquel se connecter, s'il n'est pas spécifié, le HTTP PROXY
la variable d'environnement, si elle est définie, sera utilisée à la place

-r, --remproxy=hôte:_Port_
Utilisez le hôte et port en tant que proxy distant (secondaire) auquel se connecter

-d, --dest=hôte:_Port_
Utilisez le hôte et port comme destination du tunnel, vous pouvez également les spécifier comme
argument à la commande proxytunnel

-e, --Crypter
SSL crypte les données entre le proxy local et la destination

-E, --encrypt-proxy
SSL crypte les données entre le client et le proxy local

-X, --encrypt-remproxy
SSL crypte les données entre le proxy local et distant (secondaire)

-W, --wa-bug-29744
Si SSL est utilisé (par -e, -E, -X options), arrêtez de l'utiliser immédiatement après le CONNECT
échange pour contourner les bogues du serveur Apache. (Cela peut ne pas fonctionner sur toutes les configurations ; voir
/usr/share/doc/proxytunnel/README.Debian.gz pour plus de détails.)

-B, --buggy-encrypt-proxy
Équivalent à -E -W. (Fourni pour la compatibilité descendante.)

COMPLÉMENTAIRES OPTIONS


-F, --passfile=nom de fichier
Utilisez le nom de fichier pour lire le nom d'utilisateur et le mot de passe pour l'authentification du proxy HTTPS, le
fichier utilise le même format que .wgetrc et peut être partagé avec wget. Utilisez cette option, ou
variables d'environnement pour masquer le mot de passe aux autres utilisateurs

-P, --proxyauth=Nom d'utilisateur:_le mot de passe_
Utilisez le Nom d'utilisateur et comme identifiants pour s'authentifier auprès d'un proxy HTTPS local,
le nom d'utilisateur et le mot de passe peuvent également être spécifiés dans le PROXYUTILISATEUR et PROXYPASS
variables d'environnement pour les masquer aux autres utilisateurs. Si la est omis et non
PROXYPASS variable d'environnement est définie, proxytunnel demandera un mot de passe

-R, --remproxyauth=Nom d'utilisateur:_le mot de passe_
Utilisez le Nom d'utilisateur et comme informations d'identification pour s'authentifier auprès d'une télécommande (secondaire)
proxy HTTPS, le nom d'utilisateur et le mot de passe peuvent également être spécifiés dans le UTILISATEUR REMPROXY et
REMPROXYPASS variables d'environnement pour les masquer aux autres utilisateurs. Si la is
omis et non REMPROXYPASS variable d'environnement est définie, proxytunnel demandera un


-N, --ntlm
Utiliser l'authentification basée sur NTLM

-t, --domaine=STRING
Spécifiez le domaine NTLM (par défaut : détection automatique)

-H, --entête=STRING
Ajouter des en-têtes HTTP supplémentaires à envoyer au proxy

-x, --proctitre=STRING
Utiliser un titre de processus différent

DIVERS OPTIONS


-v, --verbeux
Activer la verbosité

-q, --silencieux
Supprimer les messages

-h, --Aidez-moi
Imprimer l'aide et quitter

-V, --version
Imprimer la version et quitter

ARGUMENTS


hôte:_port_ est la combinaison nom d'hôte et numéro de port de destination

Note
Spécifier la destination en tant qu'arguments est exactement la même chose que les spécifier en utilisant
le -d or --dest option.

UTILISATION


Selon votre situation, vous voudrez peut-être faire l'une des choses suivantes :

· Se connectez à travers a locales procuration à votre Accueil Système on port 22

$ proxytunnel -v -p proxy.company.com:8080 -d system.home.nl:22

· Se connectez à travers a locales procuration (avec authentification) à votre Accueil Système

$ proxytunnel -v -p proxy.company.com:8080 -P nom d'utilisateur: mot de passe -d system.home.nl:22

· Se connectez à travers a locales procuration (avec authentification) cacher votre

$ export PROXYPASS=mot de passe
$ proxytunnel -v -p proxy.company.com:8080 -P nom d'utilisateur -d system.home.nl:22

· Se connectez à travers a locales procuration à a éloigné procuration et rebondir à tout Système

$ proxytunnel -v -p proxy.company.com:8080 -r proxy.athome.nl:443 -d system.friend.nl:22

· Se connectez grâce à SSL à travers a locales procuration à votre Accueil Système

$ proxytunnel -v -E -p proxy.company.com:8080 -d system.home.nl:22

OUVRIRSH CONFIGURATION


Pour utiliser ce programme avec OpenSSH pour vous connecter à un hôte quelque part, créez un ~ / .ssh / config
fichier avec le contenu suivant:

Système hôte.athome.nl
ProxyCommand proxytunnel -p proxy.company.com:8080 -d %h:%p
Intervalle ServerAlive 30

Note
La directive ServerAliveInterval garantit que les connexions inactives ne sont pas
abandonné par des pare-feu intermédiaires qui suppriment agressivement les sessions actives. Si tu vois
votre connexion est interrompue, essayez de réduire encore plus la valeur.

Pour utiliser la capacité de transfert de port dynamique (SOCKS) du client SSH, vous pouvez spécifier
la directive DynamicForward dans votre fichier ssh_config comme :

Système hôte.athome.nl
DynamicForward 1080
ProxyCommand proxytunnel -p proxy.company.com:8080 -d %h:%p
Intervalle ServerAlive 30

NOTES


Important
La plupart des proxys HTTPS n'autorisent pas l'accès aux ports autres que HTTPS (tcp/443) et SNEWS
(tcp/563). Dans ce cas, vous devez vous assurer que le démon SSH ou le proxy distant sur le
le système de destination écoute sur tcp/443 ou tcp/563 pour passer.

ENVIRONNEMENT


Proxytunnel peut être influencé en définissant l'une des variables d'environnement suivantes :

HTTP PROXY
Si cette variable d'environnement est définie, proxytunnel l'utilisera comme locales procuration if -p
or --Procuration n'est pas fourni

PROXYUTILISATEUR
Si cette variable d'environnement est définie, proxytunnel l'utilisera comme Nom d'utilisateur pour procuration
authentification, sauf indication contraire à l'aide du -P or --proxyauth option

PROXYPASS
Si cette variable d'environnement est définie, proxytunnel l'utilisera comme pour procuration
authentification, sauf indication contraire à l'aide du -P or --proxyauth option

UTILISATEUR REMPROXY
Si cette variable d'environnement est définie, proxytunnel l'utilisera comme Nom d'utilisateur pour
authentification proxy distante (secondaire), sauf indication contraire à l'aide de la -R or
--remproxyauth option

REMPROXYPASS
Si cette variable d'environnement est définie, proxytunnel l'utilisera comme pour
authentification proxy distante (secondaire), sauf indication contraire à l'aide de la -R or
--remproxyauth option

Utiliser proxytunnel en ligne à l'aide des services onworks.net



Derniers programmes en ligne Linux et Windows