ufm: (Default)
[personal profile] ufm
Я не знаю какие дела с IPv6 в экосистеме Эпла за неимением устройств. Но если на писюках всё еще более-менее, то на Андроиде вобще ужас-ужас.

Я как-то выпал из современного тренда - для меня телефон это просто телефон. У меня там 1-2 простенькие игрушки, SIP клиент и, по сути, всё. Я не читаю с телефона книжки, не сижу в соцсетях, не играюсь в триплА игры, не делаю платежи. Я слишком старый, для меня телефон это телефон, компьютер это компьютер, я даже музыку с телефона не слушаю - у меня повербанк на колёсах оснащён музыкой BOSE (говорят это круто), мне хватает. Поэтому я никогда не интересовался, что и как происходит в телефоне, когда он подключается к WiFi. Ну подключается и ладно.

А тут, так как меня всё еще не отпустило и я всё еще играюсь в yggdrasil я решил попробовать перевести телефон "на сторону добра и света" и сделаеть его IPv6 only.

Мама дорогая, какой-же пиздец, оказывается, творится в Андроиде. Каой там нафиг IPv6. Там DNS гвоздями прибит. Есть софт, который делает виртуальный VPN тунель, через который начинает гоняться весь трафик для того, что-бы этот DNS поменять. И если оставить только IPv6 DNS - этот софт честно предупреждает - "чувак, у тебя, скорее всего, не будет работать 99% программ". Да ладно DNS, если телефон подключился к WiFi и ему не выдали IPv4 - фиг он с этой точкой работать будет.

Ужос.

Вобщем короткое резюме: IPv6 не нужен. Работать с ним толком ничего не умеет, внутри там бардак, проблем, для решения которых он создан на самом деле нет. Рапорты "больших дядей" - "мы тоже умеем в IPv6" - маркетинговый буллшит для тех 3.5 пользователей, которым интересно всё новое и высокотехнологичное, а на обычную рекламу они не ведутся.

P.S. Впрочем, того что работает почти хватает для запуска проектов типа yggdrasil. Спасибо и за это.

(no subject)

Date: 2021-08-27 14:10 (UTC)
From: [personal profile] borisk
На Apple IPv4 отключается довольно легко.

Остаётся хвостик в виде 127.0.0.1, но это терпимо.

Что касается DNS, то конечно же нужна поддержка для DNS64. Кто ёё предоставляет — непринципиально. Самый тупой вариант — указать DNS на CloudFlare.
2606:4700:4700::64
2606:4700:4700::6400

(no subject)

Date: 2021-08-28 14:52 (UTC)
From: [personal profile] borisk
Да. я уже видел.

Собственно, yggdrasil на MacOS ставится однострочником brew install yggdrasil или port install yggdrasil-go, смотря какую систему портов использовать.

(no subject)

Date: 2021-08-28 16:39 (UTC)
From: [personal profile] borisk
Да, дурная карма.

Будет интересно глянуть на BSD в чистом IPv6, если я конечно заставлю себя поставить на неё какой-то десктоп.