How to Wiki Database (change log)
http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
2.6 KiB
40 lines
2.6 KiB
9 months ago
|
====== Использование браузеров на основе Chromium ======
|
||
|
|
||
|
В браузерах на основе движка [[wpru>Chromium]] при попытке открыть сайт в сети [[yggdrasil:Yggdrasil]], используя доменное имя, можно получить такое сообщение об ошибке: DNS_PROBE_FINISHED_NO_INTERNET.
|
||
|
|
||
|
При этом, при использовании IP-адреса в качестве URL сайты загружаются нормально.
|
||
|
|
||
|
Дело в том, что движок Chromium проверяет доступность IPv6 подключения. При наличии [[wpru>Типы_ресурсных_записей_DNS|AAAA-записи]] на домене, производится попытка подключения к IPv6 адресу 2001:4860:4860::8888 (DNS сервер google).
|
||
|
Если попытка неудачна, Chrome переходит в режим IPv4-only и использует A-записи домена, и когда их нет, выводится сообщение об ошибке.
|
||
|
|
||
|
Чтобы "обмануть" движок и пройти проверку, достаточно добавить в ОС липовый маршрут до проверочного IPv6 адреса.
|
||
|
В Linux это можно сделать так:
|
||
|
<code>
|
||
|
sudo ip -6 route add 2001:4860:4860::8888 dev lo</code>
|
||
|
|
||
|
После этого сайты в Yggdrasil будут открываться по доменному имени.
|
||
|
|
||
|
Чтобы маршрут восстанвливался после перезагрузки (рестарте сети) можно прописать его в ''%%/etc/network/interfaces%%'' примерно так:
|
||
|
<code>
|
||
|
auto lo
|
||
|
iface lo inet loopback
|
||
|
...
|
||
|
allow-hotplug eth0
|
||
|
iface eth0 inet static
|
||
|
address 192.168.1.5/24
|
||
|
gateway 192.168.1.1
|
||
|
dns-nameservers 127.0.0.1
|
||
|
|
||
|
up ip -6 route add 2001:4860:4860::8888 dev lo
|
||
|
...</code>
|
||
|
|
||
|
У вас содержимое этого файла может отличаться (зависит от конфигурации сети). Значение имеет строчка:
|
||
|
<code>up ip -6 route add 2001:4860:4860::8888 dev lo</code>
|
||
|
|
||
|
Подробнее можно прочесть здесь: [[https://help.ubuntu.ru/wiki/создание_скрипта_автозапуска#выполнение_скрипта_при_включенииотключении_сети]]
|
||
|
|
||
|
====== Ссылки ======
|
||
|
|
||
|
https://t.me/PopuraChan \\
|
||
|
|
||
|
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/net/dns/README.md#IPv6-and-connectivity
|