Я хотел бы иметь возможность использовать назад к моему Mac через Интернет IPv6. У меня уже есть доступ к IPv6 (т. е. моему аэропорту назначен блок /64 от моего провайдера и отправляет RAs, чтобы все в сети могли автоматически настраивать свои собственные общедоступные адреса IPv6. Мой компьютер назначает себе как адрес на основе своего MAC-адреса, так и временный адрес. Я могу посетить ipv6.google.com и все остальное.) но по какой-то причине бесполезный loopback IPv6-адрес регистрируется с Back To My Mac вместо полезного адреса.
вот что я получаю используя dns-sd:
dns-sd-F
Timestamp Recommended Browsing domain
0:15:52.133 Added (More) local
0:15:52.134 Added icloud.com
- > btmm
- - > members
- - - > 12345678
dns-sd-B _services._dns-sd._udp 12345678.members.btmm.icloud.com
Browsing for _services._dns-sd._udp.12345678.members.btmm.icloud.com
Timestamp A/R Flags if Domain Service Type Instance Name
0:23:19.685 Add 3 0 . _tcp.local. _rfb
0:23:19.686 Add 3 0 . _tcp.local. _ssh
0:23:19.686 Add 3 0 . _tcp.local. _sftp-ssh
0:23:19.686 Add 2 0 . _tcp.local. _airvideoserver
ДНС-СД-Б _rfb 12345678.members.btmm.icloud.com
Browsing for _rfb._tcp.12345678.members.btmm.icloud.com
Timestamp A/R Flags if Domain Service Type Instance Name
0:25:02.255 Add 2 0 12345678.members.btmm.icloud.com. _rfb._tcp. Mac
ДНС-СД-л Мак _rfb 12345678.members.btmm.icloud.com
Lookup Mac._rfb._tcp.12345678.members.btmm.icloud.com
0:26:33.431 Mac._rfb._tcp.12345678.members.btmm.icloud.com. can be reached at Mac.12345678.members.btmm.icloud.com.:5900 (interface 0)
dns-sd-G v6 Mac.12345678.members.btmm.icloud.com.
Timestamp A/R Flags if Hostname Address TTL
0:27:45.201 Add 2 0 Mac.12345678.members.btmm.icloud.com. FDDC:DBC8:58A7:8322:021F:5BFF:FE3E:3C44%<0> 152
зарегистрированного адреса IPv6 для ln0, loopback-интерфейс, что бесполезно что-то но компьютера, на котором запущен сервис. ifconfig перечисляет мои IPv6-адреса, включая автоматический, временный, общедоступный IPv6-адрес в реальном сетевом интерфейсе моей системы, что было бы идеально. Почему dns-sd не регистрирует сервисы по этому адресу, и как я могу это сделать?
дополнительно, мой роутер поддерживает NAT-PMP с так что даже если мой компьютер не напрямую иметь публичный IPv4-адрес я ожидал его, чтобы использовать NAT-PMP С чтобы убедиться, что услуг я позволила доступны через IPv4, но это, кажется, не быть случай. Когда я смотрю на экземпляр службы в 12345678.members.btmm.icloud.com
домена, а затем использовать dns-sd-G v4 для разрешения данного имени хоста он говорит, что нет записи IPv4.