From 15a53be006d114fb170f95d129607713ff1a147b Mon Sep 17 00:00:00 2001 From: postscriptum Date: Thu, 6 Nov 2025 17:47:22 +0200 Subject: [PATCH] add alfis dns note --- public/uk/enhancing-privacy-in-linux-apps.gmi | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/public/uk/enhancing-privacy-in-linux-apps.gmi b/public/uk/enhancing-privacy-in-linux-apps.gmi index f5c4f95..5f7fd2b 100644 --- a/public/uk/enhancing-privacy-in-linux-apps.gmi +++ b/public/uk/enhancing-privacy-in-linux-apps.gmi @@ -18,6 +18,55 @@ HTTP/HTML - вони такі. Для різних завдань - у мене => safe-yggdrasil-websites-browsing-with-yggstack.gmi Безпечний перегляд сайтів Yggdrasil з Yggstack * чи варто нагадувати про реферальні заголовки, розмір вікна, користувацький агент і "відбитки"? =) +## DNS + +Для резольву доменів, я користуюсь власним проксі-сервером. + +### Alfis + +Alfis DNS - це альтернативна система реєстрації доменів в блокчейн, що також включає в себе вбудований проксі-сервер для резольву класичних доменів Інтернет. Таким чином, через нього відбувається визначення IP для усіх мереж. По цій темі, я написав декілька матеріалів: + +=> alfis-dns-domain-registration-in-blockchain.gmi Alfis DNS - реєстрація домену в блокчейн +=> alternative-alfis-dns-branch-with-mycelium-network-support.gmi Альтернативна гілка Alfis DNS з підтримкою Mycelium +=> my-alfis-dns-preset-on-yggdrasil-mycelium-router.gmi Мій пресет Alfis DNS на роутері Yggdrasil / Mycelium + +В контексті теми цього допису, звертаю увагу на стандартний файл конфігурації, в якому я вимикаю всі не явні DNS і додаю статичні внутрішньо-мережні IP Yggdrasil в парі з опцією yggdrasil_only (або yggdrasil_mode для гілки Yggdrasil/Mycelium): + +``` +[net] + +peers = [ + # вимикаю не явні, міксовані DNS (постачаються в стандартній конфігурації) + # "peer-v4.alfis.name:4244", + # "peer-v6.alfis.name:4244", + # "peer-ygg.alfis.name:4244", + + # додаю визначені мною вручну адреси пірів + # * до списку треба додати актуальні вузли на момент конфігурації резольвера + "[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:4244", + "[200:f8e5:2383:c1f8:7c73:8e74:2a5e:197e]:4244", + "[200:f8e5:2383:c1f8:7c73:8e74:2a5e:197e]:4244", + "[200:31b6:1c3a:3a1c:d322:3ed7:e109:4b3]:4244", + "[200:1106::a702:9841:e607:9b3]:4244", + "[208:84:68:55:2f91:8484:8d60:2fca]:4244", + "[208:25:40:bd:6ea9:89fc:ac75:87be]:4244", + "[208:62:45:62:59b8:f1a2:62ca:f87c]:4244", + "[225:ca89:40a8:611e:78b8:ab81:999a:d4d7]:4244", + "[301:84f7:4bc0:2f3a::53]:4244" +] + +# стандартна гілка (https://github.com/Revertron/Alfis) +yggdrasil_only = true + +# якщо гілка mycelium-network-mode +# https://github.com/YGGverse/Alfis/tree/mycelium-network-mode +# +# yggdrasil_mode = true +# mycelium_mode = true +``` +* якщо хоча б один пір зі списку буде онлайн, цього достатньо для ініціації +* також звертаємо увагу на net.forwarders і net.bootstraps + ## BitTorrent ### qBittorrent