Board logo

标题: [发布] wdDNS_v3版本正式发布 [打印本页]

作者: admin    时间: 2017-6-25 22:35     标题: wdDNS_v3版本正式发布

wdDNS是由wdlinux团队于2011年推出的智能DNS解析系统,基于开源软件bind开发的高效,稳定的智能DNS系统支持WEB在线管理和操作设置,支持各大运营商线路解析,分省地区路智能解析等,支持一键安装部署,方便快捷
经历了二次大版本的升级与重构,此次v3更是从底层上重构了管理系统,运行更加高效,稳定,扩展性好,更易安装及线上部署
v3功能亮点
1 完全重构,性能更高及更稳定
2 数据支持文本与mysql数据库方式的,更灵活及需求选择
3 独立运行,不依懒wdCP,更易部署及扩展
4 支持API调用开发,易于个性化支持与服务
5 支持批量操作,适合站群或特殊用户的特殊需求

目前v3没有业务系统,如多用户支持,在线支付及自助开通,流量统计等
更合适个人或中小企业自用,站群应用,内部网解析应用,局部DNS劫持等
如需要智能DNS运营版,仍可考虑v2版本,或等后续v3的升级版
为提供更好的服务与支持,v3将继续提供免费的基础版和收费的高级版

安装环境说明及方法
环境:CentOS 6.x/7.x,其它系统尚未测试
安装前,需要系统已安装好并动行mysql,在安装过程中,需要输入mysql的root用户密码

下载安装
wget http://down.wdlinux.cn/in/wddns3_install.sh && sh wddns3_install.sh

安装完后
默认后台,用户,密码
http://ip:8091
admin/wdlinux.cn

关于升级
因v3是完全重构版,不兼容v2版本,暂时无法升级
作者: ucyo123    时间: 2017-6-26 18:07

前排占位,支持
作者: zaiwu119    时间: 2017-6-26 18:19

请教一下:局部DNS劫持怎么设置?
作者: fineinter    时间: 2017-6-26 21:04

mysql需要用WDCP安装到指定目录?
不能够自定义位置?
作者: admin    时间: 2017-6-26 22:39

回复 4# fineinter


   可以自定义
作者: 120721    时间: 2017-6-26 23:24

老大、这个包里面怎么没有带Redis
作者: tlyan    时间: 2017-6-27 09:26

提示: 该帖被管理员或版主屏蔽
作者: mingwd    时间: 2017-6-27 11:40

提示: 该帖被管理员或版主屏蔽
作者: longqiang    时间: 2017-7-7 23:49

当前版本: wdCP v3.2.7 最新 v3.2.9  

后台不能在线升级?
作者: 超级用户    时间: 2017-7-14 11:03

每次安装都是 这样子终结了并没有成功

checking for static inline breakage... no
checking for size_t... yes
checking for ssize_t... yes
checking for uintptr_t... yes
checking for socklen_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for long long... yes
checking for uname... yes
checking for GCC noreturn attribute... yes
checking for struct lifconf... no
checking for kqueue... no
checking epoll support... yes
checking sys/devpoll.h usability... no
checking sys/devpoll.h presence... no
checking for sys/devpoll.h... no
checking devpoll.h usability... no
checking devpoll.h presence... no
checking for devpoll.h... no
checking if unistd.h or sys/types.h defines fd_set... yes
checking whether byte ordering is bigendian... no
checking for GeoIP support... disabled
checking for GSSAPI library... looking in /usr/lib
checking gssapi.h usability... yes
checking gssapi.h presence... yes
checking for gssapi.h... yes
checking gssapi/gssapi.h usability... yes
checking gssapi/gssapi.h presence... yes
checking for gssapi/gssapi.h... yes
checking gssapi_krb5.h usability... no
checking gssapi_krb5.h presence... no
checking for gssapi_krb5.h... no
checking gssapi/gssapi_krb5.h usability... yes
checking gssapi/gssapi_krb5.h presence... yes
checking for gssapi/gssapi_krb5.h... yes
checking krb5.h usability... yes
checking krb5.h presence... yes
checking for krb5.h... yes
checking krb5/krb5.h usability... yes
checking krb5/krb5.h presence... yes
checking for krb5/krb5.h... yes
checking kerberosv5/krb5.h usability... no
checking kerberosv5/krb5.h presence... no
checking for kerberosv5/krb5.h... no
checking linking as -lgssapi_krb5... yes
using GSSAPI from /usr/lib and /usr/include
checking for random device... /dev/random
checking for /dev/random... yes
checking for arc4random... no
checking for arc4random_stir... no
checking for arc4random_addrandom... no
checking whether to build with thread support... yes
checking for pthread_create in -lpthread... yes
checking for sigwait... yes
checking for pthread_attr_getstacksize... yes
checking for pthread_attr_setstacksize... yes
checking for PTHREAD_MUTEX_ADAPTIVE_NP... using adaptive lock type
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking for sched_yield... yes
checking for pthread_yield... yes
checking for pthread_yield_np... no
checking for sysconf... yes
checking for libtool... no
checking for Source Identity Token support... no
checking for OpenSSL library... using OpenSSL from /usr/lib and /usr/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl... no
checking OpenSSL library version... ok
checking for OpenSSL DSA support... yes
checking for EVP_sha256... yes
checking for EVP_sha384... yes
checking for EVP_sha512... yes
checking for OpenSSL ECDSA support... yes
checking for OpenSSL GOST support... no
checking for OpenSSL AES support... yes
checking for using OpenSSL for hash functions... no
checking for PKCS11 support... no
checking for PKCS11 tools... disabled
checking for native PKCS11... disabled
checking for clock_gettime... no
checking for clock_gettime in -lrt... yes
checking for libxml2 library... yes
checking for json library... no
checking for smf_enable_instance in -lscf... no
checking for flockfile... yes
checking for getc_unlocked... yes
checking whether to build with threads... yes
checking if "gcc" supports -fno-strict-aliasing... yes
checking if "gcc" supports -fno-delete-null-pointer-checks... yes
checking for catgets... yes
checking whether to use purify... no
checking whether to use gperftools profiler... no
checking for IPv6 structures... yes
checking for Kame IPv6 support... no
checking for in6_addr... yes
checking for in6addr_any... yes
checking for in6addr_loopback... yes
checking for sin6_scope_id in struct sockaddr_in6... yes
checking for in6_pktinfo... yes
checking for struct sockaddr_storage... yes
checking for struct if_laddrreq... no
checking for struct if_laddrconf... no
checking for inet_ntop with IPv6 support... yes
checking for working inet_pton with IPv6 support... yes
checking for sa_len in struct sockaddr... no
checking for struct msghdr flavor... 4.4BSD
checking for type in_port_t... yes
checking for struct addrinfo... yes
checking for struct rrsetinfo... no
checking for int sethostent... no
checking for int endhostent... no
checking for getnetbyaddr(in_addr_t, ...)... yes
checking for int setnetent... no
checking for int endnetent... no
checking for gethostbyaddr(const void *, size_t, ...)... yes
checking for h_errno in netdb.h... yes
checking for getnameinfo prototype definitions... socklen_t for buflen; u_int for flags
checking for gai_strerror prototype definitions... not match any subspecies; assume standard definition
checking for getipnodebyname... no
checking for getnameinfo... yes
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking for getifaddrs... yes
checking for interface list sysctl... no
checking for correctly declared strsep()... yes
checking for memmove... yes
checking for strtoul... yes
checking for strlcpy... no
checking for strlcat... no
checking for strcasestr... yes
configure: checking for readline with -ledit
checking for readline... no
configure: checking for readline with -ledit -lterminfo
checking for readline... no
configure: checking for readline with -ledit -ltermcap
checking for readline... no
configure: checking for readline with -ledit -lncurses
checking for readline... no
configure: checking for readline with -ledit -lcurses
checking for readline... no
configure: checking for readline with -lreadline
checking for readline... (cached) no
configure: checking for readline with -lreadline -lterminfo
checking for readline... no
configure: checking for readline with -lreadline -ltermcap
checking for readline... no
configure: checking for readline with -lreadline -lncurses
checking for readline... no
configure: checking for readline with -lreadline -lcurses
checking for readline... no
checking sprintf return type... int
checking for vsnprintf... yes
checking printf for %z support... yes
checking for strerror... yes
using SPNEGO from lib/dns
checking printf format modifier for 64-bit integers... ll
checking for chroot... yes
checking linux/types.h usability... yes
checking linux/types.h presence... yes
checking for linux/types.h... yes
checking sys/capability.h usability... no
checking sys/capability.h presence... no
checking for sys/capability.h... no
checking for linux/capability.h... yes
checking for cap_set_proc in -lcap... no
checking sys/prctl.h usability... yes
checking sys/prctl.h presence... yes
checking for sys/prctl.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking for tzset... yes
checking for optarg declaration... yes
checking st_mtim.tv_nsec... yes
checking for type rlim_t... yes
checking for strings.h... (cached) yes
checking for if_nametoindex... yes
checking for nanosleep... yes
checking for usleep... yes
checking size of void *... 4
checking architecture type for atomic operations... x86_32
checking compiler support for inline assembly code... gcc
checking compiler support for __builtin_expect... yes
checking compiler support for __builtin_clz... yes
checking for latex... no
checking for pdflatex... no
checking for dblatex... no
checking for w3m... no
checking for xsltproc... /usr/bin/xsltproc
checking for xmllint... /usr/bin/xmllint
checking for doxygen... doxygen
checking for curl... /usr/bin/curl
checking for Docbook-XSL path... auto
checking for html/docbook.xsl... "not found"
checking for xhtml/docbook.xsl... "not found"
checking for manpages/docbook.xsl... "not found"
checking for html/chunk.xsl... "not found"
checking for xhtml/chunk.xsl... "not found"
checking for html/chunktoc.xsl... "not found"
checking for xhtml/chunktoc.xsl... "not found"
checking for html/maketoc.xsl... "not found"
checking for xhtml/maketoc.xsl... "not found"
checking for xsl/docbook.xsl... "not found"
checking for xsl/latex_book_fast.xsl... "not found"
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for setlocale... yes
using default tuning
checking whether to enable query trace logging... no
checking for dlopen in -ldl... yes
checking for dlopen... yes
checking for dlclose... yes
checking for dlsym... yes
checking for Postgres DLZ driver... no
checking for MySQL DLZ driver... using mysql from /www/wdlinux/mysql/lib/mysql and /www/wdlinux/mysql/include/mysql
checking for Berkeley DB DLZ driver...... no
checking for file system DLZ driver... no
checking for LDAP DLZ driver... no
checking for ODBC DLZ driver... no
checking for stub DLZ driver... no
checking contributed DLZ drivers... yes
configure: creating ./config.status
config.status: creating make/rules
config.status: creating make/includes
config.status: error: cannot find input file: `contrib/dlz/drivers/rules.in'
make: *** No targets specified and no makefile found.  Stop.
[root@cp ~]#
作者: shenyukun    时间: 2017-7-15 10:02

如何 卸载 ?
作者: xsimon    时间: 2017-7-27 19:46

这个支持caa记录吗
作者: 1913938233    时间: 2017-8-8 16:27

很给力,占个位先!
作者: kndylau    时间: 2017-9-19 15:59

安装时老是:Mysql is not Install,明明已经安装了mysql,什么情况哈?
作者: Xidorn    时间: 2017-9-30 23:03

回复 14# kndylau


我的也是你这种情况...不知道什么原因
作者: z596880630    时间: 2017-10-1 03:06

回复 14# kndylau

你看下sh源文件就知道了,判断mysql的依据是 mysql路径,为了省事,安装wddns前,先安装wdcp,就没问题了。另外现在wddns不支持wdcp3(安装后无法使用),而wdcp却自动更新到wdcp3,又没有低版本的wddns可用,感觉好纠结啊。。。。。
人工呼叫管理。。。。
作者: yvfans    时间: 2017-11-23 18:12

支持支持啊啊啊啊啊啊啊啊啊
作者: zhimaitech    时间: 2017-11-28 11:41

回复 1# admin


   WDDNS V2版本已不提供了么?http://www.wdlinux.cn/in_scripts/wddns_ins下载不了V2版本
作者: 9pts    时间: 2017-12-30 23:18

不能用,二级域名加不了,小心,不要升级呀
作者: stork_123    时间: 2018-1-17 17:34

service wddns start 报:
[ORM]2018/01/17 17:07:46 register db Ping `default`, Error 1045: Access denied for user 'wddnsu'@'127.0.0.1' (using password: YES)
must have one register DataBase alias named `default`

这个怎么处理呢?
作者: aooyoyg2    时间: 2018-5-2 11:32

为啥53端口进程老死额,还有V2版那个安装下载不了了?
作者: aooyoyg2    时间: 2018-5-2 11:33

提示Mysql is not Install,是没安在他要求的目录下面
作者: aooyoyg2    时间: 2018-5-2 11:34

回复 14# kndylau

没安在他要求的目录下面吧
作者: myphp    时间: 2018-9-11 18:34

为什么传文件的时候时间久了会一片空白
作者: lostman    时间: 2018-9-24 17:33

二级域名还是加不了呢?一加了后,就去了空白頁,求救




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2