
我已經使用 Unison 在我的機器之間同步資料已經有一段時間了,我對此非常滿意。現在我需要同步透過 ipv6 連接的兩台新機器,但它們無法連接。其中一台機器正在運行unison -socket 1234
,另一台機器正在連接到 socket://fe80::xxxx:xxxx:xxxx:xxx%11:1234/D:/Dir1。如果我切換到 ipv4(當然還要在連接字串中相應地更改伺服器名稱),我就能夠連接。
有人知道 Unison 是否支援套接字模式下的 ipv6?如果是這樣,有沒有辦法綁定到 ipv6 位址?
如果您想知道為什麼我不能使用 ipv4,答案是我是透過其中一台電腦上的 VPN 連接的。由於 VPN 用戶端不允許分割隧道,因此我無法透過 ipv4 到達電腦。
答案1
嘗試將位址包裝在 [] 中:socket://[fe80::...%11]:1234/D:/
這通常是 URL 中 IPv6 位址所必需的。