mdnsresponder

TimeMachine на самбе

Записки для себя (в дополнение ко вчерашнему):

если вы (к примеру) хотите анонсировать _adisk_.tcp и по SMB и по AFP, то у avahi надо в xxx.service писать разные имена. Например так:

smb.service:  <name replace-wildcards="yes">SMB on %h</name>

afp.service:  <name replace-wildcards="yes">%h</name>

И тогда они в выборе диска у TimeMachine будут видны оба два.

А вот сделать так, чтобы разные версии макоси, но с одного компьютера, бэкапились в одну Samba Share - не сумел. Затирают они друг друга (при том что 10.13 бэкапится в Computername.sparsebundle, а 10.14 - в Volumename.sparsebundle). Завел поэтому пока несколько shares.

Возможно, дело в флагах adVF, но не нагуглилось ничего хорошего, а пробовать уже задолбался.
 

Q: mDNSResponder/Bonjour через роутер

Было у меня все тихо-мирно: в одной локальной сети жили несколько Ma/Hackintosh-ей, был в сети AppleTalk-сервер на FreeBSD, сервисы на котором анонсировались через mDNSResponder.

И все работало. В частности, и Time Machine и Макосовский инсталлятор видели тома на сервере (бонжуром) и все было прекрасно.

Но. Настал день, когда топологию сети пришлось поменять. Сейчас некоторых Ma/Hackинтоши живут в другом сабнете, роутятся через роутер (через который раньше ходили в интернет, а теперь ходят в мой LAN, я его развернул внутрь).

Естественно, на роутере все NAT-ы и файрволлы теперь повыключены, он прозрачен.

Но, естественно же, мультикасты или что там еще ходило от mDNSResponder - сами по себе в другой сабнет не проходят.

Вопрос: а как добиться счастья? Может Port Forwarding какой нужен? Или конкретные какие-то мультикасты фигачить в другой сабнет (правда, этот Netgear, кажется, мультикасты не умеет форвардить). Что ему надо то?

Пока бэкаплюсь на конкретный том, бэкапы работают, а вот при необходимости с бэкапа подняться - будет неудобно, инсталлятор, насколько я помню, возможности скормить свой afp://-том не дает.

Subscribe to mdnsresponder