Вернуться к моему Mac регистрирует службы с помощью интерфейса обратной связи IPv6-адрес

Я хотел бы иметь возможность использовать назад к моему 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.

3
задан bames53
08.12.2022 21:39 Количество просмотров материала 2697
Распечатать страницу

1 ответ

похоже, что вы действительно ищете широкую область Bonjour (отныне "WAB"), которая представляет собой систему, в которой клиенты, способные Bonjour, помимо регистрации своих услуг в локальной сети через многоадресную DNS, также используют динамические обновления DNS (схема в процессе стандартизации IETF в RFC2136), чтобы зарегистрировать не только свои IP-адреса, но и доступные служебные записи на традиционном ОДНОАДРЕСНОМ DNS-сервере.

посмотреть dns-sd.org для получения инструкций о том, как настроить свой MAC, чтобы использовать БДЖ. У них даже есть панель системных настроек, которую вы можете скачать и установить, чтобы сделать ее легкой. Я считаю, что они также имеют инструкцию по настройке адресной книги Windows для работы с некоторыми известными динамический DNS-провайдеров, которые его поддерживают, например dyn.com (а.к.а. dyndns.com). Если вы запустите свой собственный DNS-сервер где-нибудь, вы также можете найти инструкции по dns-sd.org для как настроить свой DNS-сервер в качестве адресной книги Windows-сервера. Для достижения наилучших результатов может потребоваться выполнение BIND.

использование служб динамического DNS с поддержкой WAB или запуск собственного DNS-сервера с поддержкой WAB - это ваш единственный выбор. серверы BTMM iCloud не поддерживают полный WAB.

вернуться к моему Mac использует некоторые из программной инфраструктуры широкой площади Bonjour, но серверы iCloud BTMM не обеспечивают полный сервис WAB, только части, необходимые для конкретного способа BTMM использует его. Как вы обнаружили, BTMM клиент машины помещают IPv6 "уникальный локальный адрес" (ULA) на их интерфейсы обратной связи и регистрируют тот ULA с серверами BTMM. Соединения между этими ULA обрабатываются защищенными IPsec, обычно IPv6-in-IPv4, туннелями между вашими компьютерами Mac BTMM. Намеренно вы не можете подключиться к этим службам напрямую. Это заставляет соединения проходить через защищенный IPSec туннель BTMM. Программное обеспечение BTMM на вашем Mac обрабатывает аутентификацию ваших Mac с помощью BTMM и использует это, чтобы убедиться только машины вошли в свой аккаунт BTMM можете установить BTMM туннелей IPSec.

обновление: еще пара мыслей:

  • убедитесь, что в настройках IPv6 базовой станции AirPort не установлен флажок" блокировать входящие соединения". (Обратите внимание, что утилита AirPort 6.0 в настоящее время не имеет пользовательского интерфейса параметров IPv6, поэтому для проверки необходимо использовать утилиту AirPort 5.6 или более раннюю версию.)
  • можете ли вы ping6 публично вашего домашнего Mac маршрутизируемый, временный IPv6-адрес с другого сайта?
  • работает ли типичное соединение BTMM (т. е. через IPv4, с другого Mac, вошедшего в вашу учетную запись iCloud, с включенным BTMM)? Почему вы специально пытаетесь сделать это через IPv6? Я мог бы помочь вам лучше, если бы лучше понимал ваши цели и ограничения.
4
отвечен Spiff 2022-12-10 05:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх