NAS4Freeを運用する中でわかった様々なノウハウを書き留めるページ。
No-IPのダイナミックDNSを設定後、ネットワーク設定は問題ないのに
INADYN[xxxx]: Sat Dec 31 06:00:35 2014: W:IP: Error 0x0 resolving host name 'google.com' INADYN[xxxx]: Sat Dec 31 06:00:35 2014: W:'RC_ERROR' (0x1) updating the IPs. (it 0)
というエラーでIPアドレスが更新されない事がある。
そんな時は困った時の再起動というわけで、NAS4Freeをリブートすると上手く更新されるようになった。 尚、更新成功時は以下のようなログが出る。
INADYN[xxxx]: Wed Dec 31 06:03:06 2014: W:INADYN: IP address for alias 'MY.ddns.net:auto' needs update to 'MY-IP-ADDR'... INADYN[xxxx]: Wed Dec 31 06:03:07 2014: W:INADYN: Alias 'MY.ddns.net' to IP 'MY-IP-ADDR' updated successfully. INADYN[xxxx]: Wed Dec 31 06:03:07 2014: W:INADYN: DYNDNS Server response: HTTP/1.1 200 OK^M Date: Tue, 30 Dec 2014 21:02:50 GMT^M Server: Apache^M Content-Location: update.php^M Vary: negotiate,Accept-Encoding^M TCN: choice^M Content-Length: 21^M Connection: close^M Content-Type: text/plain^M ^M nochg MY-IP-ADDR
NAS4FreeのSambaでユーザーごとのホームディレクトリ共有を実現するには、サービス|CIFS/SMB|共有で「homes」という名前の共有を作る。
共有設定画面の名前は、smb.conf
のセクション([]で囲まれたやつ)になるので、そのままhomes特殊セクションとして扱われる。
故に他の項目もhomesセクションに準じた設定値とする。
うちでの設定例は以下の通り。
名前 | homes |
---|---|
コメント | %uのホームディレクトリ |
パス | 空欄 |
読込み専用 | 非チェック |
ブラウズ可能 | 非チェック |
ゲスト | 非チェック |