
Я уже довольно давно использую Unison для синхронизации данных между своими машинами и очень доволен. Теперь мне нужно синхронизировать две новые машины, подключенные через ipv6, но они не подключаются. Одна из машин работает, а unison -socket 1234
другая подключается к socket://fe80::xxxx:xxxx:xxxx:xxxx%11:1234/D:/Dir1. Если я переключусь на ipv4 (и, конечно, изменю имя сервера соответствующим образом в строке подключения), я смогу подключиться.
Кто-нибудь знает, поддерживает ли Unison ipv6 в режиме сокета? Если да, то есть ли способ привязаться к адресу ipv6?
Если вы задавались вопросом, почему я не могу использовать ipv4, ответ в том, что я подключен через VPN на одной из машин. Поскольку VPN-клиент не позволяет раздельное туннелирование, я не могу получить доступ к машине через ipv4.
решение1
Попробуйте заключить адрес в []s: socket://[fe80::...%11]:1234/D:/
это обычно требуется для адресов IPv6 в URL-адресах.