From 75441d6fc8e486465d9943bac2a2509abacbd8d2 Mon Sep 17 00:00:00 2001 From: Stitch505 Date: Wed, 16 Jul 2025 23:28:49 +0400 Subject: [PATCH] Auto base sync: 2025-07-16 23:28:49 --- .obsidian/workspace.json | 2 +- .../2. Ручная установка и настройка marzban.md | 123 ++++++++++++++++++ 2 files changed, 124 insertions(+), 1 deletion(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 08e309e..3156a77 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -14,7 +14,7 @@ "type": "markdown", "state": { "file": "2. Проекты/VPN_MARZBAN/2. Инструкция Marzban/2. Ручная установка и настройка marzban.md", - "mode": "preview", + "mode": "source", "source": false, "backlinks": true, "backlinkOpts": { diff --git a/2. Проекты/VPN_MARZBAN/2. Инструкция Marzban/2. Ручная установка и настройка marzban.md b/2. Проекты/VPN_MARZBAN/2. Инструкция Marzban/2. Ручная установка и настройка marzban.md index b14fd96..08a1b83 100644 --- a/2. Проекты/VPN_MARZBAN/2. Инструкция Marzban/2. Ручная установка и настройка marzban.md +++ b/2. Проекты/VPN_MARZBAN/2. Инструкция Marzban/2. Ручная установка и настройка marzban.md @@ -67,7 +67,130 @@ > >**Теперь нажимаем сохранить и перезапустить ядро + обновляем страницу** +>[!Warning]## **Инструкция: подключение Linux-сервера к AdGuard Home через нестандартный порт (5300) через systemd-resolved** +> +>### 1. **Убедись, что на сервере-клиенте установлен systemd-resolved** +> +>Для большинства современных дистрибутивов (Ubuntu, Debian, Fedora) это уже так: +> +bash +> +КопироватьРедактировать +> +>`systemctl status systemd-resolved` +Если не активен, запусти: + +bash + +КопироватьРедактировать + +`systemctl enable --now systemd-resolved` + +--- + +### 2. **Отредактируй файл /etc/systemd/resolved.conf** + +Открой файл: + +bash + +КопироватьРедактировать + +`nano /etc/systemd/resolved.conf` + +Добавь (или измени) строчки: + +ini + +КопироватьРедактировать + +`[Resolve] DNS=45.95.232.245:5300 FallbackDNS=` + +- Не используй никаких других DNS-серверов (удали/закомментируй старое). + +- Можно оставить резервные DNS на всякий случай: + + ini + + КопироватьРедактировать + + `FallbackDNS=8.8.8.8 1.1.1.1` + + — тогда если твой сервер недоступен, будет fallback на них. + + +--- + +### 3. **Убедись, что /etc/resolv.conf — симлинк** + +Проверь: + +bash + +КопироватьРедактировать + +`ls -l /etc/resolv.conf` + +Должно быть: + +bash + +КопироватьРедактировать + +`/etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf` + +Если не так, исправь: + +bash + +КопироватьРедактировать + +`rm -f /etc/resolv.conf ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf` + +--- + +### 4. **Перезапусти systemd-resolved** + +bash + +КопироватьРедактировать + +`systemctl restart systemd-resolved` + +--- + +### 5. **Проверь DNS** + +Выполни: + +bash + +КопироватьРедактировать + +`dig ya.ru` + +или + +bash + +КопироватьРедактировать + +`systemd-resolve ya.ru` + +Ответ должен прийти, DNS-сервер будет 127.0.0.53, а на самом деле он будет перенаправлен через твой AdGuard Home на 5300 порту. + +--- + +## **Если не работает:** + +- Проверь открытость порта на сервере AdGuard Home: + + bash + + КопироватьРедактировать + + `nc -v 45.95.232.245 5300` >[!note] **Переход в [[Создание сертификатов и их внесение в marzban]]**