Windows ユーザーはどのように cpolar イントラネット ペネトレーションをバックグラウンド サービスとして設定し、自動的に開始しますか?
記事ディレクトリ
この記事では、cpolar をバックグラウンド サービスとして設定し、起動時に自動的に開始する方法を紹介します。
cpolar は構成ファイルで複数のトンネルを構成でき、バックグラウンド サービスを通じて複数のトンネルを同時に開始できます。この記事では例を使って説明します。
事前準備:
-
cpolarがインストールされています
- まだインストールしていない場合は、「Windows ユーザー向けに cpolar イントラネット ペネトレーションをインストールして使用する方法」を参照してください。」
-
ビジュアルスタジオコード
- 公式 Web サイトからダウンロードしてインストールします: https://code.visualstudio.com/
- これは、後で cpolar の yaml 設定ファイルを変更するときに構文を色分けするためのテキスト エディターです。
- 公式サイトは英語ですが、インストール後、初めて vs code を開くと中国語への切り替えを求められます。
VS Code をダウンロードしたら、デフォルトでインストールできます
VS CODEを中国語に切り替える
通常、VS CODE を初めて開くと、システム言語が自動的に判断され、中国語プラグインをインストールして中国語に切り替えようとします。システムプロンプトを見てください。システムが変更されていない場合は、次のチュートリアルを参照してください: VS コードを中国語に変更するには?
1. トンネルパラメータを設定ファイルに保存します。
前のチュートリアルでは、フォアグラウンドで cpolar プログラムを実行しました。プログラムを閉じると、ドメイン名が消えました。次に、パラメーターを構成ファイルに保存します。起動後のバックグラウンドでの自動起動動作をサポートします。
1.1 設定ファイルの編集
VS コードを実行します。菜单
- 文件
-打开
cpolar の設定ファイル ディレクトリを見つけます: "C:\Users<username>.cpolar\cpolar.yml"
フォルダー内で、C ドライブ –> ユーザー –> 現在のユーザー名 –> .cpolar ディレクトリ – cpolar.yml ファイルを見つけて、選択します打开
信頼するかどうかを尋ねるプロンプトを表示し、チェックを入れてクリックします打开
以下に示すように、現在の cpolar 構成ファイルが表示されます。
上の図はサンプル構成ファイルで、リモート デスクトップ トンネルと Web サイト トンネルという 2 つのデフォルト トンネルを構成します。
パラメータの説明:
authtoken: xxxxxxxxxxxx #认证token
tunnels:
remoteDesktop: #隧道名称,表示远程桌面,名称可以自定义
addr: 3389 #端口号为3389
proto: tcp #协议tcp
region: cn_vip #地区,cn_vip,可选:us,hk,cn,cn_vip
website: #隧道名称,用户可以自定义,但多隧道时,不可重复
addr: 8080 #本地Web站点端口
proto: http #协议http
region: cn_vip #地区,cn_vip,可选:us,hk,cn,cn_vip
1.2 設定でトンネルを開始する
すべてのトンネル テストをフォアグラウンドで開始します
cpolar start-all
コマンドの意味は、設定ファイルに保存されているすべてのトンネルを開始することです。
構成ファイル内のすべてのトンネルが正しく開始され、第 2 レベルのサブドメイン名が構成され、ローカル ポートがポート 80 に変更されたことがわかりました。
CTRL+C を押して終了します。
2 起動時に自動的に開始するサービスとして cpolar をインストールします
2.1 管理者としてコマンド ライン ウィンドウを開きます。
以下に示すように、検索バーに入力しcmd
、ポップアップし命令行提示符
、選択します。以管理员身份运行
2.2 cpolar を Windows サービスとしてインストールする
管理者レベルのコマンド ライン ウィンドウで、次のように入力します。
cpolar service install
cpolarサービスを開始する
cpolar service start
以下に示すように:
2.3 cpolar サービスのステータスを表示する
以下の図に示すように、検索バーに入力してservices
「開く」を選択すると、cpolar サービスのステータスをさらに表示できます。服务
で服务
、cpolar サービスが見つかり、現在のステータスが であることがわかり运行中
、起動が成功したことがわかります。
サービスは起動時に自動的に開始されるため、今後は手動で開始する必要はありません。
3. cpolar のバックグラウンドで、オンライン トンネルのリストを表示します。
cpolar がバックグラウンドで実行されているため、先ほどのようにトンネルは表示されません。cpolar 背景 –> statusにアクセスすると、トンネルのステータスを表示できます。
この図は、構成が成功したことを示しています。
cpolar クラウドの記事からの転載: Windows で cpolar をサービスとして構成し、起動後に自動的に開始する方法