Ubuntuホストをwindows10以降の端末から、ネットワーク検索でホストが
表示できるようにする
以下の二点の機能が必要
1) wsd ホスト名をネットワーク検索画面に出す
2) mDNS ホスト名からIPアドレスを解決する
【wsd のインストール】
標準でサポートされていないので、git からダウンロードしてインストール
cd /usr/local/bin/
wget https://raw.githubusercontent.com/christgau/wsdd/master/src/wsdd.py
chmod 755 wsdd.py
ln -sf wsdd.py wsdd
以下を新規で作成する
vi /etc/systemd/system/wsdd.service
内容
[Unit]
Description=Web Services Dynamic Discovery host daemon
Requires=network-online.target
After=network.target network-online.target multi-user.target
[Service]
Type=simple
ExecStart=/usr/local/bin/wsdd -d WORKGROUP
[Install]
WantedBy=multi-user.target
起動
systemctl start wsdd
うまく動作しているようなら、下記で登録
systemctl enable wsdd
【mDNSのインストール】
apt install -y avahi-daemon
起動
systemctl start avahi-daemon
うまく動作しているようなら以下で登録
systemctl enable avahi-daemon