電子趣味の部屋

電子系のガジェットやアプリ開発等の趣味の話題を書いてます

NASの設定メモ (samba, wsdd)

Minisforum UM350が来ましたが、レビューは近いうちに書こうと思います。

そこで、Beelink U59はNASとして運用することになりました。
QNAP TS-231Pを置き換えることを目的とします。

Beelink U59

今回は自分用のメモで細かいことは書きませんが、参考程度に見てください。

samba設定

PC無線LAN-NAS有線LANの環境でデフォルト状態で4GBほどのファイルの転送速度が25MB/s程度だった。TS-231Pが60MB/s以上なのでこれに近づけたい
色々と試した結果、以下の設定を /etc/samba/smb.conf の[global]セクションに追加

[global]

unix charset = UTF-8
dos charset = CP932

client min protocol = SMB2

log level = 1

socket options = TCP_NODELAY

これでTS-231Pと同じ60MB/s以上になった

wsdd導入

Windows10でデフォルトでSMB1.0のプロトコルが無効化され、Web Service Discoveryを使用するようになり、Sambaではネットワーク共有に表示されなくなってしまった

これを解決するために Web Service Discovery host daemon (wsdd) を導入することとした

/etc/apt/sources.list.d/wsdd.list作成
↓内容

deb https://pkg.ltec.ch/public/ bullseye main

pgpキーを登録してインストール

sudo apt-key adv --fetch-keys https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key
sudo apt update
sudo apt install wsdd

デーモンスタート、自動起動

sudo systemctl start wsdd
sudo systemctl enable wsdd