名前解決に新型を導入しましょう この3つです。

/usr/ports/net/mDNSResponder

/usr/ports/dns/mDNSResponder_nss

/usr/ports/net/howl

これらは、multi Domain Name という物らしくって、Appleが考えた名前解決を行う新種らしいです。

効果の程は、不明ですが、入れておいた方が良いらしいです。

入れ方は、make installします。

後は、rc.confに記述します。

mdnsd_enable="YES"

mdnsresponder_enable="YES"

なんか、起動します。

最後に

/etc/nsswitch.conf

hosts: files mdns dns   <- mdnsを入れる

とします。

 

確認は、

ping [ホスト名].local

で、名前解決出来れば良いみたいです。

 

追記

ブラウズした時に、情報を提供する方法があるらしいです。

/usr/local/etc/Bonjour.conf

Web Server                         <- 表示名
_http._tcp.                            <-プロトコル
80                                          <-ポート番号
path=/                                   <-説明


SSH
_ssh._tcp.
22
none

Samba
_smb._tcp
445
SambaServer

                                           <- 最後に空白行があると、だめらしい

後は、起動設定を記述する。

/etc/rc.conf

mdnsresponderposix_enable="YES"
mdnsresponderposix_flags="-f /usr/local/etc/Bonjour.conf"

確認は、Linuxなんかから、

avahi-browse -art

とコマンドを打つと

= enp2s0 IPv4 Web Server                                    Web Site             local
   hostname = [homebase.local]
   address = [192.168.0.90]
   port = [80]
   txt = ["path=/"]

等と表示されました。

 

 

Joomla templates by a4joomla