sambaがmDNSでいい感じに表示されないぞ

コンピュータ全般

これ

/etc/avahi/services/smb.serviceに次の内容を書いておく。

<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
 <name replace-wildcards="yes">%h</name>
 <service>
   <type>_smb._tcp</type>
   <port>445</port>
 </service>
</service-group>

TimeMachineを使っているかmacOSから接続するなら↓

<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
 <name replace-wildcards="yes">%h</name>
 <service>
   <type>_smb._tcp</type>
   <port>445</port>
 </service>
 <service>
   <type>_adisk._tcp</type>
   <txt-record>dk0=adVN=TimeMachine,adVF=0x82</txt-record>
   <txt-record>sys=adVF=0x100</txt-record>
 </service>
 <service>
   <type>_device-info._tcp</type>
   <port>0</port>
   <txt-record>model=Macmini1,1</txt-record>
 </service>
</service-group>

無知なので理由なんて知りません(王者の風格)
ちなみにmodel=についてはこの辺に優しい人がいます。まあmacOS以外には必要ないんですけどね。
それから、
<txt-record>dk0=adVN=<ここにTimeMachineで使う共有の名前>,adVF=0x82</txt-record>
<txt-record>sys=adVF=0x100</txt-record>  <!-- この行はFinderにTimeMachine用以外の共有を認識させる…らしい? -->
と、macでうまく認識されないときはFinderの再起動でうまくいきます。


https://qiita.com/ftns/items/d74f930bc4bcf99af780
https://qiita.com/wancom/items/5cb0f7c92f126dac9f1f
https://mteramoto.hatenablog.com/entry/20110119/1295445264
https://lists.samba.org/archive/samba-technical/2017-July/121884.html

コメント

タイトルとURLをコピーしました