ホーム » Synology NAS

Synology NAS」カテゴリーアーカイブ

2024年11月
 12
3456789
10111213141516
17181920212223
24252627282930

カテゴリー

アーカイブ

ブログ統計情報

  • 97,486 アクセス


Hyper Backup 設定

今日 Synology NAS のパッケージ MariaDB 10 の更新があった.
更新は他のパッケージと同様に行えばよい.
更新後ちょっと気になったのが「もし失敗したら?」ということ.
Hyper Backup でバックアップしておけば良さそうなので,その設定.


保存先として,ローカルディスクや USB ドライブも指定できるが,他社 NAS を対象とした.
Hyper Backup バックアップ先の選択


ASUSTOR NAS の設定は「サービス」-「Rsyncサーバー」にある.
ASUSTOR NAS Rsyncサーバー設定
「Rsyncサーバーを…」をチェックして「追加」で保存先を指定すれば良い.
モジュールの「名前」は,Hyper Backup の「バックアップモジュール」で指定する名称になる.


QNAP NAS は「HBS 3」-「Rsyncサーバー」にある.
QNAP NAS Rsyncサーバー設定
保存先の指定は特になさそうで「共有フォルダー」が「バックアップモジュール」で指定する名称になるみたい.


Hyper Backup の「バックアップ ウィザード」で「フォルダとパッケージ」を選択.
「ファイル サーバー」の「rsync」を選択して,今回は「単一バージョン」を選択.
バックアップ先の設定でサーバの IP やユーザー名などを設定して「次へ」.
Hyper Backup  バックアップ先の設定
今回「データ バックアップ」は特に指定しないで「次へ」.
「アプリケーション」にチェックをつけて「次へ」.
Hyper Backup  アプリケーションの指定
あとはそのまま受け入れてバックアップした.
バックアップされたデータは次の様になっている.
Hyper Backup のバックアップデータ

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

DSM 7 upload_max_filesize

WebGL データのアップロードのテストなどで,大きなデータが増えてきた.
https://itl.mish.work/i_Tools/to_wgl/
今までは 32 MB で,アップロードのコードでもその制限を加えていた.その制限を 64 MB に.


NAS によっては .htaccess や php.ini で指定するが,Synology NAS では .htaccess はエラーになる.
「Web Station」で「プロファイル」を選択,「編集」-「コア」タブで設定できる.
Synology NAS upload_max_filesize
memory_limit は「128M」になっているのでこれはそのまま.
post_max_size と upload_max_filesize を「64M」に変更.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

SSL 証明書の更新ができない?

以前から安定しない気がする証明書の更新
うまく更新できることも多くなったとは思うが,手動で行うとうまくないことがある.
ASUSTOR NAS  Let's Encrypt
今までは,ルータの「ポートフォワーディング」で 80 を対象の NAS に変更して対応できていた.
それが,今日はうまくいかない.
外から http://27.92.169.109 にアクセスすると,別の Web サーバのままで,対象の NAS に転送されない.


ルータを再起動することで,うまく転送され,証明書の更新もできた.


2024/06/08
DS220+ と TS253D はちゃんと更新されている.
AS5202T はポートフォワーディングの設定で 80 を変更して取得.
今回 DS116 はなぜかうまく取得できない.
更新できた証明書は DS220+ などにインポートした.

2024/06/09
日を改めて DS116 もうまく更新できた.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

NAS 証明書のインポート

ASUSTOR NAS から,証明書の更新ができなかったメールが来ていた.

This is a system event notification sent from AS5202T.
Event Level: WARNING
Date: 2024/02/09 00:00
User: SYSTEM
Event: [Certificate Manager] Authentication for as.mish.work failed.

https://dev.mish.work/wordpress/2022/08/13/authentication-for-failed/
うまく更新できることもあったと思うが,ルータの設定で 80 が対象の NAS へ転送される様に設定して手動で更新.
ルータの「ポートフォワーディング」の設定で 80 を対象の NAS に転送


Synology NAS の証明書の所を見ると QNAP NAS の期限も迫っている.
QNAP NAS の証明書を見ると,こちらはちゃんと更新されている.
それをエクスポートして,Synology NAS でインポート.
インポートする手順は「証明書」タブの「追加」.
「既存の認証を置き換えます」を選んでドロップダウンから対象のものを選択.
「証明書」の「追加」,「既存の認証を置き換えます」
「次へ」を押して「証明書のインポート」を選択して「次へ」.
「証明書のインポート」
「秘密キー」と「証明書」などを指定して「OK」で更新できる.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

MailPlus Server 配信設定

以前 NAS にメールサーバをインストールして,受信まではできる様にしていたもの.
Synology NAS  MailPlus
MailPlus で「作成」して「送信」すると,うまく送れない状態.
MailPlus Server  タイムアウト


以前は気づかなかったが「connect to mx….jp[219……….2]:25: Connection timed out」となっている.
OP25B が影響しているみたいで「リレーサーバ」の設定が必要とのこと.
メールソフトの設定を参考にして,次の様に設定.
MailPlus Server  リレーサーバの設定
これで送信できる様になった.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

DSM 7.2 仮想ホストの設定

以前設定した時と変更されているみたいで,DSM 7.2 での設定手順.


「Web Station」を起動して「Web サービス」を選択して「作成」.
今回は静的なページのため「静的なウェブサイト」を選択して「次へ」.
Web サービスを作成 サービス タイプを選択
「ドキュメント ルート」などを指定して「次へ」,「作成」.
Web サービスを作成 全般設定の構成
「Web Station」の「Web ポータル」を選択して「作成」.
ポータル作成ウィザード ポータル タイプを選択
「サービス」は「Web サービス」で追加したものを選択.
サブドメインの設定がまだなので,ホスト名は仮の名称(ここでは image ).
ポータル作成ウィザード ウェブ サービス ポータルをセットアップ
//image/… でアクセスできる様になる.
https://image/173817__.png


あとはドメインの DNS レコードを設定して,ホスト名をサブドメインに設定.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

J2XML アンインストールでエラー

DS220 に J2XML 3.9 を入れて,更新したものを出力.
J2XML 3.9 にあげてある DS116 へのインポートは問題ないが,J2XML 3.7 では読み込めない..
それで,J2XML をアンインストールしようとするとエラー.
エラーが発生しました。   0 Joomla\Filesystem\File::delete: Failed deleting inaccessible file .htaccess
正しい対応方法がわからない.
joomla 以下の *j2xml*.* を検索して手動で削除.
どこかに情報が残っているみたいでうまくインストールできなかった.
警告 エクステンション インストール: エクステンション J2XML 3.9 はすでに存在します。
インポートに必要な部分はそれなりに入っている様で,更新分の取り込みはできる様になった.
Joomla! を 4 に更新しなければならないのかもしれない.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Class “JPlatform” not found

Joomla! 4 にあげてうまく動作しなかった環境
記事の一覧などに入ろうとすると
Class "JPlatform" not found
もう一つの Synology NAS で Joomla! 4 の環境が それなりに設定できた
その時 j2xml が対応してなさそうだったので,それを無効に.
j2xml を無効に
何とか記事の一覧などは表示できる様になった.
https://jml.mish.work/

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Joomla! のメニューの追加

Joomla! などを再インストールして,記事のインポートまで行った環境.
Joomla!  Home
先頭のページは表示できるが,それぞれの記事が見られない状態.
Joomla!  The requested page can't be found.


記事の移行だけで,メニューなどはまだ追加していなかった.
Joomla!  メニューアイテムの追加


全体的に英語になっていたので…
管理画面の「システム」-「言語」.
Joomla!  「日本語」に
デフォルトを「日本語」に設定.
https://jml.mish.work/

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

MariaDB「データベースをリセット」

先日 Synology NAS を DSM 7.2 に更新して,困った現象があった.
実際は DSM の問題ではなく,Joomla! のバージョンが 3.10 から 4.2.9 になったとこによるもの.
記事などの一覧を表示しようとすると,エラーになってしまう.
Joomla! 4 の記事一覧などでエラー


検索などもしてみたが,いい情報に引っ掛からない.
それでいろいろと弄っていて,間違って DS116 の DB を削除してしまった
MariaDB 10  「データベースを
リセット」
Joomla! や WordPress の記事がきれいになくなってしまった.


こうなると何でもできるので,WordPress と Joomla! のパッケージを削除,再インストール.
WordPress は,完全ではないが DS220 からインポート.
Joomla! の方はこれからだが,記事の一覧などを表示できそうなところまでは確認済み.
Joomla! 4  カテゴリ一覧


データをインポートするために J2XML を使おうとするが,4.0 での対応が不明.
エクステンションのインストール画面で検索しても出てこない(All Version とすると表示はされる).
検索すると J2XML 3.9 だと対応しているみたい.
pkg_j2xml-3.9.231.zip をダウンロードして,インストール.
1 つの記事だけ 何故かダメだったが,何とかインポートまではできた.
xml の中身を見ると環境依存文字?が含まれていた.
J2XML でインポートできなかったデータ
それを削除すると何とか通った.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Synology NAS DSM 7.2

Synology NAS DS220+ で DSM 7.2 に更新ができる様になっていた.
本当は DS116 で試してからにしたかったが…  DS220+ を更新した.
DSM の更新は 30 分程度.その後 Joomla! や WordPress などで 30 分.


今回の更新で,Joomla! は 3.10 から 4.2.9 に,WordPress は 5.8.3 から 6.1.1 に.
まだ全ての確認はできていないが,以前の更新と比べて影響は少なそう.
DSM 7.1DSM 7
DSM 7.2  Web Station  Web サービス

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

[MyDNS.JP] IPアドレスの通知が …

MyDNS.JP から次の様なメールが …
[MyDNS.JP] IPアドレスの通知が8日間確認できません。
「コントロールパネル」-「外部アクセス」-「DDNS」を見ると,前回の更新が 2023/04/19 のまま.
「今すぐアップデート」を押しても変わらず.
対象のものを選択して「テスト接続」しても,エラーになってしまう.


ログを確認すると,先日 DSM の更新があり,その後うまく機能していない?
もう一つの NAS はうまく動作しているので,対象の NAS を「再起動」.
通知はされた.「今すぐアップデート」も効いている.
あとは,定期的に更新されるか …


2023/05/10
その後うまく更新(通知)できている.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

drawlog が更新されない?

Web サーバ管理用の,アクセスログの表示が更新されなくなった.
DS220  Web サーバへのアクセスログ
/tmp/ がいっぱいになったかと思い,解放したが変わらず.
それならと思い NAS を再起動したが,それでも変わらない.


不正なアクセスにより,ログにゴミが入ったみたいで,そこで表示データの生成が止まっていた.
ログに "\0" が入っている

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Synology File Station

Synlogy NAS で Web サーバを公開している人は少ないのかもしれないが… 


保有している多くの NAS で,ブラウザやスマートフォンなどからファイルを操作できる様になっている.
Synology NAS の場合は,File Station と DS file
Synology NAS  File Station
ほとんどの場合,PC から「エクスプローラ」で直接操作している.
たまに,スマートフォンの DS file で見る程度.


いろいろと操作していて,//192.168.x.xxx/(File Station のエイリアス)/ で開けてしまうことに気づいた.
以前は //192.168.x.xxx:5000/ の様な,DSM にログインする時と同じ方法だったと思う.
Synology NAS 「ログインポータル」-「アプリケーション」
外からは操作することはないので,ファイアウォールなどで…と思うが,うまい設定がわからない.


パスワードなどが漏れなければログインされることはないはずだが,どうしたものか?
エイリアスを外して様子見.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

Synology Chat

Synology NAS にある Chat 機能をインストールした.
Synology Chat Server
Chat Server をインストールすると,LAN 内の NAS ユーザであれば次の様な指定でアクセスできる.
//192.168.1.xxx/chat/
//192.168.1.xxx/chat/
//192.168.1.xxx/chat/ の様にアクセスするために「ログインポータル」の設定が必要.
「コントロールパネル」-「ログインポータル」-「アプリケーション」で「Synology Chat」を選択して「編集」.
Synology Chat エイリアス
「エイリアス」の所で指定したものが //192.168.1.xxx/(エイリアス)/ として使用される.
ここでは https://chat.(example.com) などの様にアクセスする設定も可能.


私の NAS 環境では,自分以外は「テスト用」などしか登録していない.
そのため Chat のためにユーザを追加登録するのはちょっと目的が違う.
Synology Chat ゲスト」で検索して「ゲスト機能」があることはわかっていたので,その設定.
「Chat Admin Console」の「設定」で「ゲストユーザーを許可」にチェック.
ゲストユーザーを許可
それで,その後の設定がなかなかわからなかった.
「チャンネルの作成」で「プライベート チャンネル」と「パブリック チャンネル」がある.
チャンネルの作成
「ゲスト」ユーザは「プライベート チャンネル」の方で招待できる.
「プライベート チャンネル」を作成して,右上の「メンバー」アイコンをクリック.
Synology Chat メンバー
すると「ゲスト」タブが表示される.
「ゲスト」タブを選択して「追加」すると「ゲスト電子メール」などを指定して招待メールを送信できる.
Synology Chat 新しいゲストアカウントを作成
あとは,メールを受け取った側が自分でログイン情報を入力して,Synology Chat を利用できる様になる.


2023/01/03
ゲストユーザは,NAS 上の Homes の下に guest_(ユーザ名) で追加される.
Synology Chat Homes/guest_...


2023/01/06
不要になったゲストユーザは「コントロールパネル」-「ユーザーとグループ」で削除できる.
Synology Chat ゲストユーザの削除


2023/03/14
何故かわからないが,チャットのゲストで登録したアカウントでログインできない.
NAS の登録ユーザであれば //(NAS)/chat/ から入ってログインできる.
スマートフォンの「Chat」からも問題ないが,ブラウザの時にうまくない様子.
Synology Chat  サインインできない
どうも,招待メールにあるアドレスから入る必要があるみたい.
https://(NAS)/chat/guest/index.html#eyJ0eXAiOiJ…
更に試すと,次の様に # 以降はなくても大丈夫.
https://(NAS)/chat/guest/index.html


PPAP の代わりとしても使えると思う.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

パッケージが最新版ではありません

昨日から「NAS 上のパッケージが最新版ではありません」のメールが…


NAS 上のパッケージが最新版ではありません


NAS 上で起動される1 個のパッケージが最新版ではありません。NAS で DSM にサインインして、パッケージ センターを開き、最新版のパッケージをインストールしてください。


その時は「パッケージ センター」に入っても更新版がない.今日の午前中も同様だった.
それで,それを記事として書き始めると「あった」.
SynoCli File Tools 2.7-19


パッケージによっては,通知とアップデートのダウンロードのタイミングがずれることがあるみたい.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

NAS ファイアウォール設定

以前から phpMyAdmin を狙ったアクセスが多い.
見つけると IP の範囲で Synology NAS のファイアウォールに追加してきた.
その影響かどうかわからないが WordPress などへのアクセスが減った気がする.
日本からの 443 を許可する設定を追加してみた.
Synology NAS ファイアウォール設定 日本を「許可」
これでアクセスが増えると良いが…

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

NAS OpenVPN サーバ設定

以前 ASUS ルータ設定 したが,最近安定しないので NAS で設定した.
OpenVPN の設定手順は次の様なもの.
1. VPN サーバで OpenVPN の有効化と設定.
2. .ovpn ファイルの出力.
3. .ovpn ファイルの編集.
4. OpenVPN が NAS に到達できる様に,ルータやファイアウォールを設定.
5. OpenVPN クライアント で .ovpn ファイルを取り込み.
6. クライアントから「接続」.


Synology NAS
「パッケージセンター」で「VPN Server」を「インストール」.
Synology NAS VPN Server
追加された「VPN Server」を起動.
「OpenVPN」を選んで「OpenVPN サーバーを有効にする」にチェック.
この時「ポート」は「1194」から変更(例えば 51234 )して,「適用」.
Synology NAS OpenVPN 設定
これで「エクスポート設定」が押せるようになる.
出力した .ovpn を「メモ帳」などで開いて編集.
先頭の方にある次の行の「YOUR_SERVER_IP」を変更.
remote YOUR_SERVER_IP 51234
remote 27.92.xxx.xxx 51234
DDNS を使用している場合は xxx.myds.me などの指定も可能.
Synology NAS  .ovpn ファイル
私の場合,動作確認のために 192.168.0.xxx の .ovpn も用意している.
OpenVPN  スマートフォンで .ovpn の取り込み
OpenVPN クライアントでの接続時の「ユーザ名」などは,NAS のユーザ情報が利用される.
ルータのポートの設定は次の様なものを追加.
Synology NAS  OpenVPN  ポートマッピング


ASUSTOR NAS
「App Central」で「VPN Server」を「インストール」.
ASUSTOR NAS  VPN Server
「VPN Server」を起動して「OpenVPN」を「ON」に.
「権限」で「ユーザー」を「追加」,「適用」.
「設定」-「OpenVPN」で「ポート」などを変更し「構成ファイルのダウンロード」.
ASUSTOR NAS  OpenVPN 設定
.ovpn 内の OPENVPN_SERVER_IP を変更.
後は同様に OpenVPN クライアントで取り込めば良い.


QNAP NAS
「App Center」で「QVPN Service」を「インストール」.
QNAP NAS  QVPN Service
「QVPN Service 3」を開いて「OpenVPN」の設定.
QNAP NAS OpenVPN 設定
「設定ファイルのダウンロード」したファイルを OpenVPN クライアントへ.


2023/01/29
Synology NAS で「サーバーCNを認証」にチェックを入れているとエラーになることがある様です.
Android から Synology VPN Server に接続できない

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

DS116 entware

localtime が正しく求められない ままの環境.
https://jml.mish.work/index.php/various/nas/synology-nas.html
ある程度 DS220+ に移行したので,SSH 接続環境の再設定.


CLI コマンドの導入.
DS220+ と同様
名前 :「SynoCommunity」
場所 :「https://packages.synocommunity.com/」
「SynoCli File Tools」をインストールして tree , mc , nano などを追加.
これで追加した tree は,localtime が正しく求められている.
DS116  tree -D


Entware のインストール.
Install on Synology NAS

Iwao@DS116:~$ sudo -i
Password:
root@DS116:~# mkdir -p /volume1/@Entware/opt
root@DS116:~# rm -rf /opt
root@DS116:~# mkdir /opt
root@DS116:~# mount -o bind "/volume1/@Entware/opt" /opt
root@DS116:~# uname -m
armv7l
root@DS116:~# wget -O - https://bin.entware.net/armv7sf-k3.2/installer/generic.sh | /bin/sh
--2022-06-15 14:51:04--  https://bin.entware.net/armv7sf-k3.2/installer/generic.sh

DS116  wget entware
ここまでで localtime はうまく求まる様になった.


タスクスケジューラの登録.
「作成」-「トリガーされたタスク」-「ユーザー指定のスクリプト」.
「Entware」「root」「ブートアップ」を指定.
「タスク設定」タブのスクリプトを記述するの所に,貼り付け.
NAS を再起動.


gcc のインストール.

Iwao@DS116:~$ sudo -i
root@DS116:~# opkg update
Downloading http://bin.entware.net/armv7sf-k3.2/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
root@DS116:~# opkg install gcc
Installing gcc (7.4.0-7) to root...

DS116  gcc インストール

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.

DS220+ VMM Antivirus Essential

今日,幾つかのファイルをバックアップ.
Antivirus Essential が動き出すと,全体的な反応が悪くなってしまう.
このサイトなど Web ページを開くこともうまくできない状態に.
他に動作しているものとしては Virtual Machine と MailPlus Server .
一度,仮想マシンを終了させて,スキャンが終わるまで待った.
DS220+   Antivirus Essential
仮想マシンに割り当てているメモリを 3 GB から 2560 MB に.
標準で実装されているメモリ 2 GB だけでは,速度に不満が残るのかもしれない.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.