ラベル NAS の投稿を表示しています。 すべての投稿を表示
ラベル NAS の投稿を表示しています。 すべての投稿を表示

2019年4月28日日曜日

自宅NAS整備 ~OpenVPNでVPN周りのセキュリティを強化~

だいぶ今さらだが、自宅NAS(Synology DS115j)に外出先のノートPCから接続するときにはVPNを使用していたが、PPTP接続で接続していたためセキュリティ上あまりにもマズかった(とういうか会社の人にもセキュリティを考えろと怒られた)ため、OpenVPNへ切り替えた。(というかインフラエンジニアがセキュリティ考えてないってどういうことよ!)

と言っても設定手順はいたってシンプルで以下の3手順でOK。

1.DSM側のVPNの設定
2.ルーター側のポート転送の設定
3.クライアント側のOpenVPNのインストールと設定

前提条件を含め、設定に当たっては以下のサイトを参考にした。
詳細な手順や前提条件についてはこの記事では省略するので下記サイトを参照されたし。

VPN Serverで自宅にVPN接続~DiskStation DS218j

Synology DS218j で VPN を構築する

手順通りにやったものの中かなつながらず躓いたが、「クライアントにサーバーの LAN にアクセスさせる」を有効にさせ、クライアント設定ファイルのredirect-gateway def1のコメントアウトを外して有効にさせたことで解決した。あとは凡ミスで設定ファイル内の「remote YOUR_SERVER_IP」のYOUR_SERVER_IPの文字列をまんま残して「remote YOUR_SERVER_IP [筆者のDS115jのアドレス]と書いていたというあまりにもしょーもないミスだったことが判明した。

ただ幸いにもOpenVPNの接続も無事できたのでルーター、NASともにOpenVPN以外のPPTPとIPsecは用済みにつきポート転送設定の削除とNAS側での無効化(と、ついでにWebDAVのポート設定削除&無効化)により筆者の自宅NASのセキュリティもいくばくかは強化できたのでまあ良しといったところである。

2018年5月27日日曜日

自宅クラウド構築記:クラウドバックアップ編

さて、漸く自宅NASの環境整備も一通り終わりでたぶんこれで最終回(だと思う)。

自宅で設置したNASの基本設定と外部接続の設定も一通り済んだので最後はバックアップ設定だ。

筆者の使用しているDS115jをはじめSynologyのNASの場合はHyper Backupというアプリがありそれで簡単に設定ができる。それもNAS内のローカルコピーから別筐体やMicrosoft Azure、Amazon S3といったクラウドサービスへのバックアップもすべて網羅しているというスグレモノ。

で、筆者のバックアップはファイルの誤削除対策のローカルコピーと最悪NAS自体が吹っ飛んだ場合の対策としてクラウドバックアップの二重体制を設定した。

で、早速今回は筆者のクラウドバックアップのリポート。(ローカルコピーは今回は割愛)
容量上の制約であったり後学のためという個人的な理由も合わせてバックアップ先はMicrosoft Azureを選定した。

流れとしてはこの通り

第1段階:Azureの設定

無論の事Azure上にストレージ環境を展開する。
まずはAzureポータルにログイン。その後「ストレージアカウント」を選択する。
 今回ストレージアカウントは新規なので「追加」をクリックしてストレージアカウントを作成する。ストレージアカウントの名前以外は無理に設定をいじる必要という程でもない。引いていえばデータセンターの場所を国内(Azureの場合は東日本or西日本の2拠点)にしよう。


続いてアクセスキーの設定、ここでKey1のキーのテキストを全ていったんメモ帳などにコピーすること。(NAS側でバックアップの設定をする際に必要になる)
これでいったんAzureの準備は完了

第2段階:バックアップタスクの設定

早速SynologyのメニューからHyper Backupを起動、「データバックアップ」を開く


「Microsoft Azure」を選択し、「次へ」

ここで第1段階で設定したストレージアカウント名が適用されていることを確認し、あらかじめコピーしたKey1の値をアクセスキーの欄に貼り付けよう。コンテナは今回まっさらからのスタートなので新規作成となる。コンテナ名は後で確認した時にわかりやすい名前を付けておけばよい。


バックアップするフォルダの設定、今回はNAS全体のバックアップなので全部にチェックを入れる。

アプリケーションも必要に応じてバックアップを選ぼう。

続いてバックアップの詳細設定、スケジュール設定は後からでも自由に設定できるので特に考え込む必要もない。なお筆者は週1回深夜実行の設定とした。

最後はバックアップの世代管理。設定に困ったら標準の「古いバージョンから」でよい。
設定後に「適用」でバックアップタスクの作成は完了だ。そのまま最初のバックアップを実行できるので適用後に確認のダイアログが出たらそのまま「はい」でスタートできる。


無事バックアップ開始、初回のバックアップ開始時点で筆者が保有するNAS上のデータは音楽等ですべて合わせて110GBほど、すべてのバックアップ完了までにおよそ5時間ほどかかったが、2回目以降は1時間ほどで完了する。

以上、クラウドバックアップの設定も一通り済んだので筆者のNAS設定&自宅クラウドの構築も無事完了した。(後はAzureバックアップでどれだけの費用をMSに請求されるかだ)

多分また設定しようと思ったことがあれば随時また書くかもしれないが一先ずNASの設定もやっと落ち着いた。

2018年5月12日土曜日

自宅クラウド構築記:外部接続設定編

ようやくNASを購入してから半年以上たって転職やら帰省やらなんやらでごたごたしながらも自宅クラウド環境の構築がひと段落した。

今まで検討してた内容のうち、データの移行とiTunesの同期元の一元化まで完了した。
今回は外部接続のうち、VPNとWebDAVの設定で持ち出し用のノートPCで自宅外の環境(パブリックWi-Fiやデザリング環境)からもNASにアクセスできるようにするという内容だ

設定に当たって必要なことは以下の通り
・DDNSの設定(IP直打ち以外にDNS接続ができるようにする)
・VPNとWebDAVサーバーの設定
・ルーターのポート転送の設定

設定に当たっては今回筆者は下記サイトを参考にさせていただいた。この記事では手順やその画面は下記サイトほぼ同じ通りなのでやり方や方法は下記サイトから確認するのが手っ取り早い。
Synology NASをWebDAVでアクセスする方法 - ホームネットワーク研究所
Synology NASとVPN接続をする - ホームネットワーク研究所

WebDAV接続・VPN接続とも事前準備としてDDNSの設定とルーターのポート転送の設定が必要となるのであらかじめ済ませておくこと。(ポート転送の設定項目は使ってるルーターにより異なるが多くの場合は「ポート転送」や「ポートマッピング」といった名前で項目があるのでそこから設定しよう)


筆者のルーター(WG1200HS)での設定画面はこの通り、NASのIPを打ち込んでそれぞれ必要なポート番号の設定をここでまとめて設定しておこう。コメントアウトも忘れずに。(しないとあとで混乱するぞ、特に素人は)

DDNS設定・ポート転送設定とVPN、WebDAVそれぞれの設定を一通り終えての動作確認だがWebDAV・VPNとも問題なく動作。(ちょうど実家に一時帰省していたのもあってVPNも実家から動作確認も合わせてできた)
ただ難点としては自宅のNASへ直接アクセスする形式なので出先からiTunesにアクセスするとき、特にPodCastやアプリのダウンロードやiPhoneの同期を行う際は自宅でやるときに比べて非常に遅くなるという点が結構厄介だ。

単純にNASのデータにアクセスする分ならWebDAVで問題ないがiTunesのライブラリの参照やiPhoneの同期は注意が必要でWebDAVだけではそのまま読まない(ライブラリのファイルにアクセスするルートが違う)。そのためiTunesのライブラリにアクセスする場合は別途WebDAV経由でライブラリファイルを読み込む設定に変更するかiTunesを起動する前にVPNで接続しよう。

追記

今さらですがブログタイトル変更しました。
もうすでに(というかこの記事書いてる時点ですでに3カ月前!)パーツショップを辞めてるのでパーツ屋ではないですからね。現在の仕事に合わせてマイナーチェンジです。


2018年1月19日金曜日

自宅クラウド構築記(メディアサーバー整備編)

ようやく、去年買って実質的に設置したままだったNAS、ついに名実ともに本格稼働開始です。

今回やったこととしてはこれ
・iTunes Serverの準備と展開
・iTunes Medeiaの同期元をNAS上で一元化

この2点だが筆者が頭を抱え一時放置状態だった理由はこれ
・iTunes Mediaのフォルダと音楽ファイルのフォルダがごちゃごちゃになっていたから

どういうことかというとiTunes Mediaのフォルダと音楽ファイルのフォルダがシステムドライブのSSD、ローカルのHDDの音楽フォルダ、更に何故かローカルのHDD上にもう1個iTunes Mediaのフォルダがあるという軽くカオスな状態だったために一度これを整理する必要があったこと。

で、その事前準備として
・いったんすべての音楽ファイルをNASへコピーしてデータの確認と整理・統合
・現在iTunesが参照しているiTunes MediaiTunes Mediaフォルダの確認
の2点を実施の後、iTunes Mediaフォルダの移動と整理を行った。

今回作業に当たってはここのサイトを参考にしながら行った
新しいPCにiTunesのデータを移行する手順|初心者にもわかるiPhoneの使い方

今回は単純にiTunes MediaのフォルダをNASに移行した後、単純にiTunesで参照するライブラリのフォルダでNAS上のフォルダを指定する、いわば今までのフォルダの場所の読み替えなので実作業としては非常に簡素である。ただ音楽データの量が膨大なので転送に時間がかかるがそれ以外の制約は特になし。


フォルダの移動をした後で、Shiftキーを押しながらiTunesを起動する。で、この時に画像の通りに「iTunesライブラリの選択」というダイアログボックスが出るのでNASへ移行した「iTunes」フォルダから「iTunes Library.itl」を指定するだけでOK。


後は参照しているiTunes Mediaフォルダの場所がNAS上のフォルダになっていることを設定画面で確認できれば完了だ。

後はこの要領で持ち出し用のノートPCからもファイルアクセスの設定とiTunesの設定を行い、筆者のiTunes Mediaの同期元の一元化とフォルダの整理は思いのほかあっさりと完了した。

また、当初筆者が想定していたiTunes ServerはSynologyのNASには標準で入っていること、加えて単純にNAS上のミュージックファイルに機器を問わずアクセスできるようにするだけなので特にiPhoneの同期で何か設定を行うものではないということが分かったため、ここは筆者の勘違いに終わった。

NASに移行してからの所感としてはメディアファイルの管理が楽になったというのが最大のベネフィットであること、ディスクアクセスかつNAS筐体自体がエントリーモデルなので若干ファイルの読み込みやiPhoneの同期でやや時間がかかる点を除けばこれといった不自由はない。

といった具合でようやく名実ともにNASが本格稼働できるようになった

This blog is Sponsored by...

2017年9月23日土曜日

自宅クラウド構築記(環境構築編)

長らくサボったが前回の続きから…。

えーと、更新サボってました。主にポケモンGOでひたすら伝説レイド狩りばっかやってNAS周りの記事書きをモロにさぼってましたスミマセンm(_ _)m

早速NAS筐体の設置まで完了しNAS環境の設定(OSインストール&他もろもろの設定)の段へ移る。

筆者の目論見としての検討はこの通り
・ローカルストレージのデータをNASへ移行
・自宅外からファイルの読み書きをできるようにする
・iTunes Serverの設定とiPhoneの同期、メディア環境の一元化
・VPN&WOL環境の設定でリモートデスクトップの操作をよりやりやすくする
・持ち出し用のノートPCからNASフォルダへアクセスできるようにする
・NASの中身をクラウド上へイメージバックアップを行いNAS、HDDが吹っ飛んだ場合に備える

で、その前段作業としてのDikstation Manager(DSM)のインストールとその設定


設定といっても基本はブラウザからのGUI操作で「find.synology.com」で接続したNASを勝手に見つけてくれるので問題なく見つかれば「接続」をクリックしてウィザードの指示に従うだけでOK、DSMのインストールそのものは10数分ほどで終わって勝手に再起動する。

再起動後は管理者アカウントの作成を求められるのでユーザー名とパスワードを設定する。アカウント作成後はメンテナンスの設定等の画面だが特にいじる必要はない。


あとはQuickConnectの設定だ。Synology製品を初めて入れる筆者の場合はここでSynologyのアカウントも同時に作成する。QuickConnect IDはざっくりいえば設置したNAS環境にログインするためのIDみたいなもの。(後述するが筆者が何のためにこれを使うのかを知らずに軽く躓いたとこの一つ)


QuickConnectの設定も完了し、DSMの設定はこれで完了。DSMのメイン画面も基本的にはWindowsのデスクトップ画面と同じで操作性は申し分がない。

スクショはとってないが以下筆者が設定した内容とそこで躓いた箇所
・ローカルからNASフォルダへアクセスする際の設定
DSM上で作成した共有フォルダをWindows上から共有フォルダとして登録するがNAS名では見つからずIPアドレスの直打ちで解決。おそらく名前解決がうまくいってないのが考えられる原因の一つ。

・外部ネットワークからのアクセス設定
iPhoneからのアクセスでは「DS File」というアプリを入れてアクセスするが当初はWindowsのローカルの設定と同じくIP直打ちで設定。フォルダの参照は上手くいったが問題なくアクセスできたのは自宅内のLAN(Wi-Fi)環境内のみで外出先(4G環境、外のインターネット)からはアクセスできないという事態に。この時まではQuickConnectの意味を知らなかったために一時混乱する。が、ログイン情報をQuickConnectIDで設定することで解決。
ただ、持ち出し用のノートPCで外部のデザリング環境からアクセスするときに同様に設定できるかが分からないため、外部からのDSMへのアクセスを含めてルーター側のポート転送などの設定が必要になる可能性もある。

今回の設定やトラブルシューティングでは筆者はこのサイトを参考にした
ホームネットワーク研究所
https://nw.myds.me/category/synology/

ごたごたになりながらもどうにかNASの環境設定も完了し、ひとまずストレージとして機能するようになったのでひと段落。ここからが本番だが筆者にとっての難所がまだあった。それはまたそのうちに。

This blog is Sponsored by...

2017年8月27日日曜日

自宅にNASを導入して自宅クラウド環境を構築した話

迂闊にもブログを放置してしまった

が、ようやく久々に技術ネタで1本書けそうな気がする、というわけで本題

表題の通りNAS筐体とエンタープライズ用のHDDが処分価格で安かったのでタイミングも良いのに合わせて思い付きで購入した。


今回買った商品は以下の通り
・Synology Disk Station DS115j
・TOSHIBA MG04ACA500E

2つ合わせて総額3万円弱という破格の安さ、今回はこれで自宅クラウド環境を構築しようというわけだ。筆者としては最低でもRAID環境で構築したいところではあったが懐事情が余りにも厳しいという事と単純にNASを入れるだけでバックアップはとりあえずAWSなりGoogleなりでイメージレベルでクラウドに上げてしまおうという考えで1台物のNAS筐体で妥協した。HDDは型落ち品と言えどエンタープライズ向け製品なので24時間連続稼働でもヘタれない耐久性だ。


早速製品を開封、そして組み込み。サイズは非常にコンパクト。HDDはそのままドライブベイにはめ込んでねじ止めするだけで終わり。1台物の筐体なので実質的には外付けHDDケースに毛が生えたものといった方がしっくりくる。その後はルーターと配線・接続を行って設定を行うのみ。

左からNAS、ルーター、ONU。非常にコンパクトで場所も取らない。

家具の配置と電源、回線のモジュラージャックで配線がさらにカオスなことに。筆者としてはこれを何とかして養生しておきたいところ。

で、設置作業が終わったところでNASに対するOSインストールと設定作業が始まるのだがこののちに修羅場が待ち受けてるとは思ってすらもいなかったであろう。

(続)

This blog is Sponsored by...