オリジナル技術

cmd+xshell はネットワークを透過してリモート サーバーにアクセスします

404 語1 分0 閲覧数0 いいね

概要

この記事では、cmd と Xshell を使用してネットワーク侵入を実現し、国内サーバーが GitHub にアクセスできない問題を解決する方法を紹介します。 SSH リバース ポート転送を介してローカル プロキシ ポート (7897 など) をリモート サーバーにマッピングし、リモート サーバーが外部ネットワークにアクセスして速度測定スクリプトやその他の操作を実行できるように、リモート サーバー上の環境変数 http_proxy および https_proxy がそのポートを指すように設定します。

ここでは、GitHub Linux サーバーのパフォーマンス速度テスト スクリプト

を推奨します。

融合モンスター評価スクリプト

しかし、中国で GitHub を使用していると、常にネットワークの問題に遭遇します。私のサーバーはデフォルトで海外からブロックされているので、スクリプト

を使用することはさらに不可能です

それに対処する方法は必ずあります

   ssh -R 7897:127.0.0.1:7897 root@服务器ip

I Little Black Cat のプロキシを使用しているため、ポート転送は 7980 です。ネットワーク プロキシを実装するには、この 7980 をリモート サーバーに転送する必要があります

ネイティブ構成:

パスワードを入力してログインします。心配する必要はありません。次のステップに進みます。ただし、cmd ウィンドウを閉じることはできません。閉じると、7980 は送信されません。

    export http_proxy="http://127.0.0.1:7897"
    export https_proxy="http://127.0.0.1:7897"

リモートサーバー構成:

コメントを読み込み中…
関連記事

関連記事