1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gngpp-vdns

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ВДНС

ВДНС — это инструмент, который поддерживает операции разрешения DNS для различных поставщиков услуг. Он также поддерживает динамический DNS (DDNS).

Возможности:

  • Поддержка DNS-серверов таких провайдеров, как Alibaba Cloud, Tencent Cloud, Huawei Cloud и Cloudflare.
  • Разрешение различных типов записей: A, AAAA, NS, MX, CNAME, TXT, SRV, CA, REDIRECT_URL, FORWARD_URL.

Терминал CLI

NAME:
   vdns — инструмент для поддержки операций разрешения DNS от различных поставщиков услуг.

USAGE:
   vdns [глобальные опции] команда [опции команды] [аргументы...]

VERSION:
   V1.0

COMMANDS:
   config — настройка пары ключей доступа к поставщику услуг DNS.
   server — использование сервера vdns (поддержка DDNS).
   resolve — разрешение DNS-записей.
   provider — поддержка поставщиков.
   record — поддержка типов записей.
   card — печать доступной информации о сетевой карте.
   print-ip-api, pia — печать списка API запросов IP.
   test-ip-api, tia — тестирование API для запроса IP.
   request — запрос API (поддерживается только метод get).
   help, h — список команд или справка по одной команде.

GLOBAL OPTIONS:
   --debug, -d — включить режим отладки (по умолчанию: false).
   --help, -h — показать справку (по умолчанию: false).

Использование DDNS

  1. Скачайте бинарный пакет:
$ wget https://github.com/gngpp/vdns/releases/download/v2.0/linux_amd64_vdns.tar.gz && tar -xzvf linux_amd64_vdns.tar.gz
  1. Запустите напрямую:
$ ./vdns server exec
  1. Запустите в фоновом режиме daemon: поддерживается на Windows XP+, Linux/(systemd | Upstart | SysV), OSX/Launchd.
# Установка и запуск
./vdns server install
./vdns server start

# Удаление
./vdns server stop
./vdns server uninstall

Лицензия

Лицензия MIT

Поддержка JetBrains Open Source

Проект vdns всегда разрабатывался в интегрированной среде разработки GoLand от компании JetBrains. Я выражаю свою благодарность за бесплатную лицензию на использование продуктов JetBrains с открытым исходным кодом.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

vdns поддерживает многооблачную платформу DNS-разрешения, позволяет изменять записи DNS через интерфейс командной строки Terminal CLI и предоставляет поддержку динамического обновления DNS (DDNS) в виде сервиса. Развернуть Свернуть
Go и 4 других языков
WTFPL
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gngpp-vdns.git
git@api.gitlife.ru:oschina-mirror/gngpp-vdns.git
oschina-mirror
gngpp-vdns
gngpp-vdns
main