From 2bde54af938532404279db0297c7cdfcd7a3b038 Mon Sep 17 00:00:00 2001 From: localhost_frssoft Date: Tue, 1 Mar 2022 12:05:52 +0300 Subject: [PATCH] gemini2dns mini guide --- Gemini/gemini-dns-gateway.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Gemini/gemini-dns-gateway.md diff --git a/Gemini/gemini-dns-gateway.md b/Gemini/gemini-dns-gateway.md new file mode 100644 index 0000000..337d52f --- /dev/null +++ b/Gemini/gemini-dns-gateway.md @@ -0,0 +1,19 @@ +# Функция резолвинга доменов через dns gemini gateway. +Нужен для того, чтобы резолвить домены вручную даже в случае краха обычного DNS. +В основном инструкция предназначена для Linux пользователей. + +Установите gemget, в большинстве дистрибутивов он есть в репозиториях. + +И добавьте следующее содержимое в ваш файл ~/.bashrc или ~/.zshrc: +``` +function gemns() { + gemget -o - "gemini://gemini.bortzmeyer.org/dns/$1" +} +``` +Перезапустите ваш терминал или пропишите source ~/.bashrc or ~/.zshrc + +Теперь вы можете с помощью команды gemns <имя_домена.хз> узнавать ip адреса доменов и добавлять их например в /etc/hosts. +Кстати, настоятельно рекомендую добавить ip адрес этого gemini резолвера в hosts: +``` +193.70.85.11 gemini.bortzmeyer.org +```