無料の自動ファイル同期サーバーを構築し、パブリック ネットワーク IP と外部ネットワークなしでリモート アクセス [Syncthing プライベート クラウド ディスク]

CSDN リモート侵入の記事から転送: Syncthing ファイル同期 - 無料のオープンソース自動ファイル同期サーバーとパブリック ネットワーク リモート アクセス [プライベート クラウド ディスク]

1 はじめに

現在のデータ爆発の時代では、携帯電話で撮影した新しい写真、仕事で受け取ったファイル、手書きで編集した文書、新しくダウンロードしたビデオなど、大量のデータが毎日生成されています。データの転送速度が速いため、スマート デバイス (携帯電話、タブレットなど) の容量がいっぱいになってしまう可能性があります。このため、これらの膨大なデータを保管するだけでなく、いつでもそれを必要とする人々と共有できるクラウド ストレージが脚光を浴びてきました。しかし、大手メーカーのクラウドディスクには常に多くの問題があり、安全性を確保するには独自のクラウドディスクを構築するしかありません。

実際、現在のプライベート クラウド ディスク ソフトウェアは非常によく開発されており、基本的な大容量ストレージのニーズを満たすだけでなく、速度制限に悩まされることもありません。もちろん、プライベート クラウド ディスク ソフトウェアの中には、多くの特別な機能を提供できるものもあります。今回は、単体でデータの同期とバックアップができるソフト「Syncthing」のインストール方法と、公共のインターネット上で「Syncthing」を動作させるためのcpolarとの連携方法を紹介します。

2.Syncthing Webサイト構築

Syncthing はよく知られている Resilio Sync と非常によく似ており、どちらも P2P 分散テクノロジーに基づいており、デバイス間でのファイルのリアルタイム同期を可能にします (ファイルのみをアップロードするデバイスを選択することもできます)。ただし、機能設計の観点からは、「ファイル/フォルダー」同期ツールに傾いているかもしれませんが、クラウド ディスク サーバー ツールとして使用することを妨げるものではありません。

2.1 Syncthing をダウンロードしてインストールする

Syncthing は Web ページによって制御されますが、そのインストールでは、他の Web 展開のように実行環境に Web ファイルを配置する必要はなく、Windows システムに非常に便利な .exe ファイルのインストール方法を直接提供します (なぜ Windows について言うのでしょうか? Windows を使用)、公式 Web サイト [ https://syncthing.net/downloads/ ] のダウンロード ページから対応するオペレーティング システム ソフトウェアをダウンロードするだけです。もちろん、Syncthing では、他の主流のオペレーティング システム バージョン用のソフトウェア ダウンロードも提供しています。

20230428105001

20230428105002

20230428105003

Syncthing ソフトウェア圧縮パッケージをダウンロードした後、圧縮パッケージを解凍し、解凍されたフォルダーでSyncthing.exeプログラムを見つけ、ダブルクリックして実行します。インストール プロセス中に、Windows ファイアウォールがポップアップで尋ねる場合がありますが、これは允许其访问必要なだけです。

20230428105004

20230428105005

インストールプロセスが完了すると、Syncthing は自動的にブラウザ8384端口(Syncthing のデフォルトの出力ポート) を開き、Syncthing のメインインターフェイスに入ります。ここで、コンテンツの同期やデバイスアクセスなどの Syncthing を設定できます。

20230428105006

設定ページでは、Syncthing の出力ポート番号も確認できます。その後の操作は主に、LAN 内でのみアクセスできるこの Syncthing ページを、パブリック インターネット上でアクセスできるプライベート クラウド ディスクの入り口に変えることです。

20230428105007

2.2 Syncthing Web ページのテスト

もちろん、LAN 内の Syncthing Web ページにアクセスできること、および Syncthing Web ページが正しく実行されていることを確認するために、簡単なテストを実行できます。つまり、シークレット モードで Syncthing アドレス + ポート番号を入力します。ブラウザで Syncthing の Web ページに正常にアクセスできれば、Syncthing が適切に動作していることがわかります。

20230428105008

Syncthing が Windows サービス リストに追加されておらず、バックグラウンドでの実行が有効になっている場合、コマンド ライン ウィンドウを実行し続ける必要があることに注意してください。コマンド ライン ウィンドウが閉じられている場合、Syncthing は終了します。

2.3 cpolar イントラネットペネトレーションの登録とインストール

Syncthing のインストールが完了したら、cpolar イントラネット侵入ツールのインストールに切り替えることができます。Syncthing と同様に、cpolar のインストールと登録も非常に簡単です。このボタンは cpolar の公式 Web サイトで直接見つけることができます下载

cpolar公式サイト: https: //www.cpolar.com/

20230428105009

著者は Windows オペレーティング システムを使用しているため、ダウンロードする Windows バージョンを選択してください。

20230428105010

Cpolar のダウンロードが完了したら、ダウンロードしたファイルを解凍し、解凍した.msiファイルをダブルクリックすると、インストール プログラムが自動的に実行されます。Nextあとはインストールを完了するまで進みます。

20230428105011

20230428105012

cpolar イントラネットの侵入により、ユーザーごとに独立したデータ トンネルが作成され、データ セキュリティを確保するためにユーザー パスワードとトークン コードが追加されるため、cpolar を使用する前にユーザーを登録する必要があります。登録方法も非常に簡単で、cpolarのホームページ右上をクリックし用户注册、登録ページに必要事項を記入するだけで登録が完了します。

20230428105013

20230428105014

3. ローカル Web パブリッシング

これで、正常に実行できる Syncthing ソフトウェアと、イントラネット ペネトレーション データ トンネルを確立できる cpolar イントラネット ペネトレーションができました。次に、cpolar を使用して、ローカル テスト ページに接続できるパブリック インターネット アドレスを作成できます。Syncthing を実行しましょう公共のインターネット上で動作するように設定できます。

3.1 Cpolar クラウド設定

ファイルの同期はランダムかつ継続的に行われますが、cpolar 無料版のデータ トンネルは 24 時間ごとにリセットされます。データ トンネルを毎日再接続したいと思う人はいないと思います。そのため、長期的に安定したイントラネット ペネトレーション データ トンネルを取得するには、cpolar を VIP バージョンにアップグレードできます。

次のステップでは、イントラネット ペネトレーション データ トンネルのセットアップを開始します。長期的かつ安定したイントラネット ペネトレーション データ トンネルを取得するには、まず cpolar の公式 Web サイトにログインし、左側にあるボタンを見つける必要があります。ユーザーのメイン ページをクリックし、cpolar预留データ トンネルの予約済みページに入ります。

ここでパブリックインターネットアドレスが生成されますが(データトンネルの入り口とも言えます)、このアドレスはこの時点ではローカルソフトウェアの出力ポートには接続されていないため、空のデータトンネルとみなすこともできます。

20230428105015

予約ページでは予約可能なデータトンネルの種類が表示されるので、ここで保留二级子域名フィールドを選択します。

20230428105016

フィールドでは保留二级子域名、いくつかの情報項目について簡単な設定を行う必要があります。設定内容は次のとおりです。

  • 地区: サーバーが配置されているエリア、最も近いものを選択してください
  • 二级域名: 最終的には、生成されたパブリック インターネット アドレスにネットワーク アドレスの識別子の 1 つとして表示されます。
  • 描述: 他のトンネルと区別できる、このデータ トンネルの説明とみなすことができます。

これらの設定を完了したら、保留右側のボタンをクリックしてこのデータ トンネルを維持できます。

20230428105017

もちろん、このデータ トンネルが使用されなくなった場合は、右側の「x」をクリックして簡単に削除でき、貴重なトンネル クォータを節約できます。

20230428105018

3.2 Cpolar ローカル設定

クラウドに侵入するための cpolar イントラネットの設定を完了し、空のデータ トンネルを保持した後、ローカルの cpolar クライアントを開き、クラウドによって生成された空のデータ トンネルをローカルのテスト ページに接続します。

localhost:9200cpolar クライアントをローカルで開いてログインした後 (ブラウザーに入力するか、スタート メニューで cpolar クライアントのショートカットをクリックして直接アクセスできます)。

20230428105019

クライアントのメイン インターフェイスの左側にある [トンネル管理] 項目の下にある [トンネルの作成] ボタンをクリックして、ローカル トンネル作成ページに入ります (一時的なデータ トンネルを作成したい場合は、代わりにここで直接設定できます) cpolar 公式 Web サイトにログインして空のデータ トンネルを設定します)。

このページでは、次のようないくつかの情報設定も行う必要があります。

1. 隧道名称– 区別しやすい限り、cpolar のローカル トンネル情報コメントとみなすことができます;
2. 协议– Web ページには Syncthing が表示されるため、http プロトコルが選択されます;
3. 本地地址– ローカルaddress は Syncthing の出力ポート番号で、Syncthing のデフォルトの出力ポートは 8384 なので、ここに 8384 を入力します;
4. 域名类型– この例では、cpolar クラウド内の第 2 レベルのサブドメイン名のデータ トンネルを予約しています。 「第 2 レベルのサブドメイン名」を確認し (予約されている場合。カスタム ドメイン名が必要な場合は、カスタム ドメイン名を確認してください)、予約されている第 2 レベルのSub Domainサブドメイン名を次の列に入力します。この例では「Syncthingweb」です。 (一時的なデータ トンネルを作成する場合は、「ランダム ドメイン名」を直接チェックしてください。ネットワーク アドレスは cpolar クライアント自体によって生成されます); 5. – これは、cpolar クラウドに予約されている情報と同じ
です地区。実際の使用状況に応じて調整します。

20230428105020

これらの簡単な設定を完了したら、创建ページの下部にあるボタンをクリックして、cpolar クラウド上の空のデータ トンネルをローカルの Syncthing ページに接続できます。

このデータ トンネルは、[トンネル管理] の [トンネル リスト] ページで、このトンネルの開閉、削除などを含めて管理できます。また、[編集] ボタンをクリックして、このデータ トンネルの情報を更新して変更することもできます。

20230428105021

4. 公衆ネットワークアクセステスト

最後に、左側の状态項目の下にある在线隧道列表ボタンをクリックすると、このページのパブリック インターネット アドレスを見つけることができます。

20230428105022

ただし、Syncthing にはホスト ヘッダー チェック機能があるため、パブリック インターネット上のローカル Syncthing Web ページにアクセスするには、cpolar のデータ トンネルに小さな変更を加える必要もあります。

隧道管理--ページに戻り隧道列表、「Syncthing ページ」のトンネルを見つけて、右側をクリックします编辑

20230428105023

「同期ページ」に移動し、高级ボタンをクリックして、このデータ トンネルの 1 つを編集します新的host头

20230428105024

「詳細」設定ページをクリックして見つけ、Host头域スペースに Syncthing のローカル Web ページのアドレスを入力します。つまり、localhost:8384公共のインターネット訪問者が cpolar 経由でローカルの Syncthing Web ページにアクセスする場合、cpolar を使用できます重写host头入力したら、更新ページの下部にあるボタンをクリックして、ホスト ヘッダーの変更を保存します。

20230428105025

在线隧道列表ホスト ヘッダーの設定が完了したら、ページに戻り、Syncthing ページのパブリック インターネット アドレスを見つけて、このアドレスをブラウザに貼り付けます。すると、ローカルの Syncthing ページが表示され、上の Syncthing ページにアクセスできるようになります公共のインターネット。

20230428105026

20230428105027

5。結論

もちろん、cpolar によって作成されたデータ トンネルを使用してローカルの Syncthing ページにアクセスすることだけが cpolar イントラネット ペネトレーションの唯一の用途ではありません。cpolar イントラネット ペネトレーションを使用して、ローカル tcp または http ポートを指すイントラネット ペネトレーション データ トンネルを作成できます。ローカル Web ページ または、ソフトウェアが公共のインターネットに公開され、通常どおりアクセスできます。

Supongo que te gusta

Origin blog.csdn.net/qq_45752401/article/details/130705112
Recomendado
Clasificación