オリジナル技術

初めての NAS を使った私の旅

2,186 語5 分0 閲覧数0 いいね

概要

著者は好奇心から始めて、プライベート クラウド ディスク、映画およびテレビ プラットフォーム、プライベート フォト アルバム、小型サーバーなどのコア機能を実装した最初の NAS を構築しました。 Hyper-V 仮想マシン、ノートブック + ハードディスク ケージなどのソリューションを試した後、最終的に TerraMaster F2-221 完成シャーシが採用され、Feiniu システムとペアリングされ、RAID0 モードを使用し、ipv6 ドメイン名解決と frp ポート転送を通じてリモート アクセスが実現されました。この記事では、各ソリューションの長所と短所を要約し、消費電力、ハードディスク インターフェイス、ネットワーク構成に関する注意事項を強調し、実践愛好家向けの実用的なリファレンスを提供します。

実績表示

NAS をセットアップする理由

もっと興味がありました。実は、最初はNASのメリットがよく分かりませんでしたが、心配する必要もなかったので、BilibiliとDouyinに行って最初の調査を行いました。 The following is my understanding of NAS.

  • あなた自身のプライベートクラウドディスク
  • 独自の映画とテレビのプラットフォーム
  • あなただけのプライベートフォトアルバム
  • あなた自身の小さなサーバー

上記の機能は、私が NAS をセットアップする理由を満たしています。

建設工程~準備作業

では、NAS をセットアップするには何を準備する必要がありますか?

  • 小規模ホスト/NAS ホスト/自分のコンピュータ/アイドル状態のノートブック
  • システム (フェイニウ、ブラック・クンフイ、グリーンリンク)
  • ハードディスク

建設プロセススキームの選択

実装方法はたくさんあるので、ここではもう少し詳しく説明します。最終的に NAS の構成方法を決定するまで、ソリューションに関する検討を何度も繰り返しました。研究する必要がある利点と欠点がたくさんあります。 体制当初からフェイニウと決めていました。

解決策 1: Hyper-V+sata インターフェイスのハードディスク (非推奨)

  • Windows Hyper-V を使用して仮想マシンを構築し、Feiniu システムをインストールする

[コントロール パネル] - [プログラムと機能] - [Windows の機能のオンまたはオフ] で、[Hyper-V] をオンにします。

image-20241206145824361

  • 対象のハードディスクを仮想マシンにマウント、またはハードディスクを仮想化します

新しい仮想マシンを作成します。Feiniu イメージを DVD に直接マウントし、インストールを開始します。 Windows システムのインストール方法と何ら変わりません。

プラン 1 のデメリット

消費電力は非常に高いです。私が使用しているゴミは言うまでもなく、デスクトップ コンピューターの消費電力は少なくとも 350 W から始まります。 NAS は使用する前にオンにする必要があり、仮想マシンで構築された NAS では仮想マシン ソフトウェアをオンにする必要があります。 問題の 1 つはネットワーク ポートです。私のコンピュータにはネットワーク ポートが 1 つしかありません。仮想化ネットワーク カードによって割り当てられる IP に問題があり、IPv6 にはあまり適していません。私のデスクトップ コンピュータも FRP イントラネット ペネトレーションを使用しているため、2 台のマシン間で IP 競合が発生します。

解決策 2: ラップトップ + ハードドライブ ケージ (非推奨)

私はXianyuで長い間ハードドライブケージを観察してきました。価格は300〜500の間です。たまたまラップトップの制限があり、構成が低くありません。 NAS システムを非常に高速に実行できます。

オプション 2 の欠点

ノートパソコンの消費電力は約 40 ワットで、ハードディスク ケージには別途電源を供給する必要があり、USB からのみ電源を供給できます。システムを導入したものの、私はすぐにこの計画を諦めました。

オプション 3: 完成した NAS シャーシ (現在使用中) を購入する

結局、完成したNASシャーシを購入することにしました。利点は、消費電力が低いことと、ハードドライブがホットスワップ可能であるため、より便利であることです。

ここで購入したモデルはTerraMaster F2-221で、価格は400〜600で、品質は非常に良いので、540元かかりました。

この製品の非常に優れた利点は、2 つのネットワーク カード インターフェイスがあるため、ソフト ルーティングをサポートしていることです。まだ実装していませんが、新居に引っ越したら試してみようと思います。

image-20241206154257274

構成情報:

  • テラマスター F2-221
  • リード1スキーム
  • Seagate 4T 監視ディスク
  • 独立した電源とUSBポート接続を備えたハードドライブボックス

「独立電源とUSBポート接続のハードディスクボックス」を使用した理由は、このマザーボードがm2インターフェイスをサポートしていないためで、これは非常に不快です。システムのインストールに 64G Kingston U ディスクを使用し始めましたが、U ディスクが長持ちしないのではないかと心配したため、新しいソリューションに変更しました。すべてのセクターを新しいハードディスクに直接コピーしました。これは完璧な解決策でした。

最終的な解決策の電源問題は理想的な状態には達しませんでしたが、すでに満足のいくものでした。

Feiniu システムのインストールプロセス

私の端末を例に挙げると、もちろん私の操作方法に従って操作することをお勧めします。

準備

  1. 2 つの 4T ハードドライブを NAS に挿入しますが、完全に挿入しないでください。認識されない限り、未接続の状態にしておきます。
  2. 公式WebサイトからFeiniu fnOSのイメージをダウンロードします。

Feiniu プライベートクラウド公式ウェブサイト

image-20241206155633667

  1. U ディスク ブート ツール (ventoy-1.0.99) インストール イメージをダウンロードします。

image-20240826144432487

  1. NASを起動し、キーボードのdelキーを押し、起動するUディスクを選択して、システムをインストールします。
  2. グラフィカル インターフェイスのインストール方法を選択します ([次へ] をクリックし続けます)。

img_v3_02eb_e43e6332-03f4-46ba-bbb7-873970e5e62g

  1. ネットワークをセットアップします (この手順ではこの IP を覚えておき、インストールが成功した後に構成用の IP を入力します)

img_v3_02e1_8f1fe992-40c3-40c4-817f-6e3ad9d3e04g

  1. 正常に再起動し、ターミナルに入ります。次のインターフェイスが表示されたら、正常に実行されたことを意味します。

image-20240823180036795

構成チュートリアル:

インストール中にブラウザに IP アドレスを入力して、システム構成インターフェイスに入ります。

img_v3_02e1_bfbf7b0c-7610-49da-85bb-2e96aec09eag

  • デバイス名
  • アカウント
  • パスワード

上記の手順に従って設定してください。次のインターフェイスが表示されたら注意してください。必ず [待機] をクリックしてください。そうすれば、左下隅にあるデバイスがシャットダウンされます。

シャットダウン後、ハードドライブを押し込み、コンピュータの電源を入れてシステムインターフェイスに入ります。

img_v3_02e1_135625eb-c2ae-4de2-8d51-2483703d470g

ここで設定しました。最初のインストールでは、RAID モードのインストールを求めるプロンプトが表示されます。ここではraid 0を選択します。ハードディスクが2台ある場合は、1と0をサポートします。0は2台のハードディスクの容量と通信速度を重ね合わせたものですが、データは安全ではありません。 1 の方法では、ハードディスクの 1 つを冗長化に使用します。これにより、スペースが半分だけになります。

image-20241206160752268

拡張構成

以上がイントラネットの実現方法です。外にいる場合はどうすればよいですか?ここで使用するのは 2 つのソリューションで、両方とも有効になっています。

IPv6解決ドメイン名の構成

アプリストアでソフトウェア「ddns-go」を検索します。 ipv6 のリース期間は 1 週間に 1 回変更されるため、ddns-go はチェックする秒数を設定できるため、ここでは公式の ddns 解析設定は使用されません。

image-20241206161425146

ipv6 の利点は高速であることです。私のブロードバンドは 1000M なので、ダウンロード速度は 1000M です。

ipv6 の欠点は面倒なことです。両方のデバイスがアクセスのために IPv6 ネットワークをサポートしている必要があります。

  • ddns-go 構成解析を開く
  • 対応する情報を入力するだけです。ドメイン名は自由に登録できます。登録は必要ありません。

image-20241206161500084

これで、NAS へのドメイン名アクセスが完了しました。

FRPポートフォワーディング

frp を使用すると、アクセスのためにローカル ポートをパブリック ネットワーク サーバーに転送できます。私はたまたま家庭用の物理マシンを持っています。このソリューションの利点は、ipv6 プロトコルをサポートしなくても、ネットワークが存在する限りアクセスできることです。

欠点は、送信速度がパブリック ネットワーク サーバーの帯域幅に依存することです。

操作手順:

  1. Feiniu システム設定で SSH 機能を有効にする

image-20241206161816700

  1. xshell ソフトウェアを開き、接続するローカル IP を入力します。アカウントとパスワードは、システムの構成を開始したばかりの管理者情報です。
  2. frpクライアントファイルをディレクトリ内に解凍し、情報を設定してから起動してください。

image-20241206161954131

  1. ここで実行を続けるには、次の起動コマンドを使用します。
nohup ./frpc -c ./frpc.toml  > frpc.log 2>&1 &

重要なヒント

frp を使用して転送する場合は、転送ポート 5666 に注意する必要があります。他のソフトウェアは必要なポートを使用できます。しかし、それはまだ理想的ではありません。できるだけ早くipv6が完全にカバーされることを願っています。

最終的なインストールは依然として USB に行われました。選ぶ際にはm3インターフェースを搭載したマザーボードを選ぶことをおすすめします。私のように消極的にならないでください。

動画リソースを自分で見つけてダウンロードする方が良いですが、共有するのは不便です。

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

関連記事