Я хотел бы заявить, что я не разработчик этой программы. Я всего лишь пользователь, и мне любопытно, есть ли способ в самой программе перевести IPv6 для работы с IPv4 или наоборот. Или, если это что-то, что должно быть сделано с помощью какого-либо стороннего программного обеспечения. Потому что в нынешнем виде, если у вас есть IPv6-адрес, вы не можете подключить к нему пользователей IPv4 и наоборот.
Для справки, Drawpile написан на C ++ с использованием инфраструктуры Qt и доступен для Windows, Linux и MacOS.
https://github.com/drawpile/Drawpile
IPv4 и IPv6 — это разные протоколы. Их поддерживает не только приложение, но и сеть. Если сеть поддерживает только один из них, приложение ничего не может сделать. Должны быть серверы, которые связывают IPv4 с одной стороны и IPv6 с другой, чтобы пользователи могли общаться.
В некоторых случаях сетевые серверы NAT64 могут использоваться. В других случаях разработчики должны предоставить их сами.
Это не на 100% программный вопрос, но я думаю, что этот ответ может быть полезен для разработчиков, которые учатся работать с текущими сетевыми средами.
Других решений пока нет …