FreeNAS 9には機能拡張の方法としてプラグイン機能があります
プラグインでインストールできるソフトはまだ少ないですが誰でも簡単にインストールできるのでとても便利です
ただプラグインをインストールするにはZFSファイルシステムが必要でUFSの場合jailsを使って追加ソフトのインストールになります。UFSだとちょっと面倒ですね
NOTE: a ZFS volume is required to use Plugins. If you have created a UFS volume, you will need to instead use Jails to install additional software.
Plugins
http://doc.freenas.org/index.php/Plugins
今回は試しにDLNA/UPnP ServerのMiniDLNAをインストールしてみました
MiniDLNA
http://sourceforge.jp/projects/sfnet_minidlna/
今はReadyMediaの呼び名になっているみたいです
ReadyMedia
http://sourceforge.net/projects/minidlna/
なお現在動作しているFreeNAS-9.1.1-RELEASE-x64 (a752d35) では下記のプラグインが利用できます
名前 | 説明 | Version |
---|---|---|
Bacula SD | Backup is a set of backup / recovery / verification scripts | 5.2.12_3 |
Bit Torrent | Transmission is a cross-platform BitTorrent client | 2.77_1 |
CouchPotato | An automatic NZB and torrent downloader | 1.0 |
CrashPlan | CrashPlan backs up data to remote servers, other computers, or hard drives | 3.5.3 |
DLNA/UPnP | MiniDLNA server, fully compliant with DLNA/UPnP-AV clients | 1.1.0_1 |
mt-daapd | FireFly media server streams digital music to Roku / iTunes servers | 1696_8 |
ownCloud | Owncloud is a system for the creation and management of personal cloud resources | 5.0.11 |
Plex Media Server | The popular Plex Media Server | 0.9.8.6.175_p1 |
SABnzbd | SABnzbd is an Open Source Binary Newsreader | 0.7.14 |
SickBeard | Sick Beard is a PVR for newsgroup users | 1.0 |
- MiniDLNAプラグインインストール
- MiniDLNAの設定
- Edit Jail
- ネットワーク環境の設定
- Add Strage
- サーバスタート
- DLNAクライアントで接続
[プラグイン]メニューから[DLNA/UPnP]を選択して[Install]をクリックします
インストールはこれだけです。とっても簡単!
フレンドリー名や動作させるポートなど基本設定を行います
メニューの[Jails]からインストールされた[dlna_1]を選択して[Edit Jail]ボタンをクリックします
プラグインもJail環境で動作しているんですね。なるほど
クライアントからアクセスできなければなりませんので動作させるIPなどを設定します。ここでFreeNASが動作しているIPとは別のIPを指定する必要があります
同じIPにするとFreeNAS管理画面に接続出来無くなりますので注意して下さい
MiniDLNAサーバにコンテンツの格納ディレクトリを指定します
別途作成したZFS上のデータ・セット(メディア・コンテンツを格納する場所)とマウント先を指定します
スタートボタンでサービスを動作させます
DLNAクライアントで接続してみます。とりあえずWindows Media Playerを起動したところ[その他のライブラリ]にMiniDLNAサーバが表示されてコンテンツの閲覧ができました