2 Star 8 Fork 5

gngpp / vdns

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
WTFPL

GitHub Release

vdns

vdns支持多平台DNS解析操作, 同时以服务方式支持DDNS

  • 支持阿里云、腾讯云、华为云、Cloudflare等平台的DNS记录解析
  • 支持多种解析记录类型:A、AAAA、NS、MX、CNAME、TXT、SRV、CA、REDIRECT_URL、FORWARD_URL

Terminal CLI

NAME:
   vdns - This is A tool that supports multi-DNS service provider resolution operations.

USAGE:
   vdns [global options] command [command options] [arguments...]

VERSION:
   v1.0

COMMANDS:
   config             Configure DNS service provider access key pair
   server             Use vdns server (support DDNS)
   resolve            Resolve DNS records
   provider           Support providers
   record             Support record types
   card               Print available network card information
   print-ip-api, pia  Print search ip request api list
   test-ip-api, tia   Test the API for requesting query ip
   request            Request Api (only support get method)
   help, h            Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --debug, -d    enable debug mode (default: false)
   --help, -h     show help (default: false)
  • 使用DDNS

下载二进制包

$ wget https://github.com/gngpp/vdns/releases/download/v2.0/linux_amd64_vdns.tar.gz && tar -xzvf linux_amd64_vdns.tar.gz

直接运行

$ ./vdns server exec

后台daemon运行,支持 Windows XP+, Linux/(systemd | Upstart | SysV), OSX/Launchd

# 安装运行
./vdns server install
./vdns server start

# 卸载
./vdns server stop
./vdns server uninstall

License

JetBrains 开源证书支持

vdns 项目一直以来都是在 JetBrains 公司旗下的 GoLand 集成开发环境中进行开发,基于 free JetBrains Open Source license(s) 正版免费授权,在此表达我的谢意。

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) gngpp <verticle@foxmail.com> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.

简介

vdns支持多云平台DNS解析,支持Terminal CLI 方式修改DNS记录,同时以服务形式提供DDNS支持。 展开 收起
Go 等 4 种语言
WTFPL
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/gngpp/vdns.git
git@gitee.com:gngpp/vdns.git
gngpp
vdns
vdns
main

搜索帮助