DNSoverHTTPHTTP 协议的 DNS 实现
DNSoverHTTP 是基于 HTTP 协议的 DNS 实现。它是一个代理 DNS,是一个在 HTTP 基础上实现 DNS 的方法,提供了:
-
一个 FastCGI 端点连接 Web 服务器和 DNS 服务器(Nginx、Apache 和 Bind)
-
一个 DNS 代理服务器用于 /etc/resolv.conf 或者 DHCP 声明,使用 upstream HTTP 来解析 DNS
The great advantage to this approach is that HTTP usually makes it through even the worst coffee shop or hotel room firewalls, since commerce may be at stake. We also benefit from HTTP's persistent TCP connection pool concept, which DNS on TCP/53 does not have. Lastly, HTTPS will work, giving privacy.
This software is as yet unpackaged, but is portable to FreeBSD 10 and Debian 7 and very probably other BSD-similar and Linux-similar systems. This software is written entirely in C and has been compiled with GCC and Clang with "full warnings" enabled.
评论
AvahiZeroconf协议的实现
Avahi是zeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。它跟mDNS一样。除非你有兼容的设备或使用zeroconf协议的服务,否则应该关闭它。
AvahiZeroconf协议的实现
0
WebDAV.jsWebDAV 协议的 JavaScript 实现
WebDAV.js 是一个简单的 WebDAV 协议的 JavaScript 实现,目前还没有完成整
WebDAV.jsWebDAV 协议的 JavaScript 实现
0
freeDiameterDiameter协议RFC3588的实现
freeDiameter是Diameter协议RFC3588的实现。Diameter是一个可以用来传输认证、授权和计费的协议。它是广为周知的RADIUS协议的演进。freeDiameter也实现了Di
freeDiameterDiameter协议RFC3588的实现
0
PahoM2M协议的开源实现
Paho项目旨在提供可伸缩的开放和标准的Machine-to-Machine(M2M)以及物联网消息协议的开源实现。Paho初始提供MQTT发布/订阅实现。
PahoM2M协议的开源实现
0
GrackGit 的 HTTP 协议实现
Grack是一个Git服务器的智能HTTP协议的实现。虽然Git官方已经给出了一个智能HTTP的协议实现(git-http-backend),但是这是一个CGI,如果我们想用apachehttpd以外
GrackGit 的 HTTP 协议实现
0