avahi 서비스 공지에 ipv6 주소를 지정하는 방법

avahi 서비스 공지에 ipv6 주소를 지정하는 방법

avahi-browse를 사용하여 볼 수 있는 avahi 서비스를 구성했습니다. 하지만 이번 서비스 공지에서는 어떤 ipv6 주소를 사용할 것인지 지정하고 싶습니다.

"2001:db8:1234:1:594b:8731:6f7e:6f5a"를 사용하고 싶지만 주소를 지정하는 방법이 없습니다.avahi.service또는 서비스가 모든 ipv6 주소에 서비스를 광고하도록 합니다.

IP-6A

3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2001:db8:1234:1::be48:c89c/128 scope global dynamic noprefixroute 
   valid_lft 33855sec preferred_lft 33855sec
inet6 2001:db8:1234:1:594b:8731:6f7e:6f5a/64 scope global dynamic noprefixroute 
   valid_lft 43190sec preferred_lft 43190sec
inet6 fe80::609b:458e:7bbb:a183/64 scope link noprefixroute 
   valid_lft forever preferred_lft forever

아바히 찾아보기

=  wlan0 IPv6 fhfs
_broker._tcp   local
hostname = [fhfs.local]
address = [2001:db8:1234:1::be48:c89c]
port = [8883]
txt = []

고양이/etc/avahi/services/broker.service

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
  <name replace-wildcards="yes">%h</name>
  <service protocol="ipv6">
    <type>_broker._tcp</type>
    <port>8883</port>
  </service>
</service-group>

관련 정보