これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド connect-proxy です。
プログラム:
NAME
connect-proxy — SOCKS4 / 5プロキシを介して接続します
SYNOPSIS
接続プロキシ [-dnhst45] [-R 解決する ] [-p ローカルポート ] [-w ドライ ] [-H [user @] proxy-
サーバポート]] ] [-S [user @] socks-server [:port]] ] [-T プロキシサーバー[:ポート] ] [-c
telnet プロキシ コマンド ] [ホスト] [港]
DESCRIPTION
接続プロキシ SOCKS4 / 5プロキシを介したオープン接続
HTTPプロキシトンネルはコンテンツインスペクションファイアウォールでは機能しないことに注意してください
(SSLを使用しない場合)。
OPTIONS
-H 中継するhttpプロキシサーバーのホスト名とポート番号を指定します。 ポートの場合
省略し、80を使用します。 この値は環境変数で指定できます
HTTP_PROXYを実行し、-hオプションを渡して使用します。
-S 中継するSOCKSサーバーのホスト名とポート番号を指定します。 -Hのように、
ポート番号は省略でき、デフォルトは1080です。これを指定することもできます
環境変数SOCKS5_SERVERの値のペアであり、-sオプションを
それを使用しています。
-4 SOCKSリレーを指定し、使用するプロトコルバージョンを示します。 有効です
'-s'または '-S'とともに使用する場合のみ。 デフォルトは「-5」です(プロトコルバージョン5)
-R ホスト名を解決するメソッド。 XNUMXつのキーワード(「ローカル」、「リモート」、「両方」)または
ドット表記のIPアドレスを使用できます。 キーワード「両方」は、「ローカルで試す
最初に、次にリモート」。ドット表記のIPアドレスが指定されている場合は、このホストを次のように使用します。
ネームサーバー。 デフォルトは、SOCKS5の場合は「リモート」、その他の場合は「ローカル」です。 SOCKS4について
プロトコル、リモート解決方法(「リモート」および「両方」)にはプロトコル4aが必要です
サポートされているサーバー。
-p 標準の入出力を使用する代わりに、ローカルTCPポートを転送します。
-P リモートセッションを維持することを除いて、「-p」と同じです。 プログラムはポートの待機を繰り返します
切断せずにリモートセッションを保持します。 リモコンを接続するには
セッション、EOFをstdinに送信するか、プログラムを強制終了します。
-w TARGETホストとの接続を確立するための秒単位のタイムアウト。
-d デバッグに使用されます。 接続に失敗した場合は、これを使用してリクエストを確認してください
サーバーからの応答。
USAGE
プロキシを使用するためのこの例は、SOCKS5接続がポート25で「ホスト」に接続するためのものです。
「ファイアウォール」ホスト上のSOCKS5サーバー。
接続プロキシ -S ファイアウォール host 25
SOCKS5_SERVER =ファイアウォール; export SOCKS5_サーバー; 接続プロキシ -s host 25
HTTP-PROXY接続の場合:
接続プロキシ -H プロキシサーバー:8080 host 25
HTTP_PROXY = proxy-server:8080; export HTTP_PROXY; 接続プロキシ -h host 25
ローカルポートを転送するには、たとえばsshを使用するには:
接続プロキシ -p 5550 -H プロキシサーバー:8080 host 22 ssh -l user
sshに沿って透過的に使用するには:
# ファイル://〜/ .ssh / config
#LANでプロキシを使用しない
ホスト192. *
ProxyCommand connect-proxy%h%p
#インターネットへのアクセスは必須
ホスト *
ProxyCommand connect-proxy -H proxyserver:8080%h%p
またはすべてのユーザー( / etc / ssh / ssh_config )
ENVIRONMENT
SOCKS5_USER、SOCKS5_PASSWORD、HTTP_PROXY_USER、HTTP_PROXY_PASSWORD、CONNECT_PASSWORD、
LOGNAME、USER
onworks.net サービスを使用してオンラインで接続プロキシを使用する