-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
159 lines (152 loc) · 7.56 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbound scriptable interface — Unbound scriptable interface 1.0.0 documentation</title>
<link rel="stylesheet" href="_static/classic.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
VERSION: '1.0.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: false,
SOURCELINK_SUFFIX: '.txt'
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Installation" href="install.html" />
</head>
<body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="install.html" title="Installation"
accesskey="N">next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">Unbound scriptable interface 1.0.0 documentation</a> »</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="unbound-scriptable-interface">
<h1>Unbound scriptable interface<a class="headerlink" href="#unbound-scriptable-interface" title="Permalink to this headline">¶</a></h1>
<p>Python module for <strong>Unbound</strong> provides easy-to-use flexible solution,
for scripting query events and much more!</p>
<p>Along with extensible <strong>SWIG</strong> interface, it turns <strong>Unbound</strong> into dynamic <em>DNS</em> service
designed for rapid development of <em>DNS</em> based applications, like detailed <em>(per query/domain)</em> statistics,
monitoring with anything Python can offer <em>(database backend, http server)</em>.</p>
<dl class="docutils">
<dt><strong>Key features</strong></dt>
<dd><ul class="first last simple">
<li>Rapid dynamic DNS-based application development in <strong>Python</strong></li>
<li>Extensible interface with <strong>SWIG</strong></li>
<li>Easy to use debugging and analysis tool</li>
<li>Capable to produce authoritative answers</li>
<li>Support for logging or doing detailed statistics</li>
<li>Allows to manipulate with content of cache memory</li>
</ul>
</dd>
</dl>
<div class="section" id="contents">
<h2>Contents<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="install.html">Installation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="install.html#prerequisites">Prerequisites</a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#download">Download</a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#compiling">Compiling</a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#testing">Testing</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="examples/index.html">Examples</a><ul>
<li class="toctree-l2"><a class="reference internal" href="examples/index.html#id1">Tutorials</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="usecase.html">Use cases (examples)</a><ul>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#dynamic-dns-service-discovery-dns-sd">Dynamic DNS Service discovery (DNS-SD)</a></li>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#firewall-control">Firewall control</a></li>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#scriptable-dns-based-blacklist-dns-bl">Scriptable DNS-based blacklist (DNS-BL)</a></li>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#dns-based-wake-on-lan">DNS based Wake-On-Lan</a></li>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#dynamic-translation-service">Dynamic translation service</a></li>
<li class="toctree-l2"><a class="reference internal" href="usecase.html#dynamic-enum-service">Dynamic ENUM service</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="modules/index.html">Unbound module documentation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="modules/env.html">Global environment</a></li>
<li class="toctree-l2"><a class="reference internal" href="modules/struct.html">Scriptable structures</a></li>
<li class="toctree-l2"><a class="reference internal" href="modules/functions.html">Scriptable functions</a></li>
<li class="toctree-l2"><a class="reference internal" href="modules/config.html">Configuration interface</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="indices-and-tables">
<h2>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></li>
<li><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="#">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">Unbound scriptable interface</a><ul>
<li><a class="reference internal" href="#contents">Contents</a></li>
<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
</ul>
</li>
</ul>
<h4>Next topic</h4>
<p class="topless"><a href="install.html"
title="next chapter">Installation</a></p>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<form class="search" action="search.html" method="get">
<div><input type="text" name="q" /></div>
<div><input type="submit" value="Go" /></div>
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="install.html" title="Installation"
>next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">Unbound scriptable interface 1.0.0 documentation</a> »</li>
</ul>
</div>
<div class="footer" role="contentinfo">
© Copyright 2009, Zdenek Vasicek, Marek Vavrusa.
Last updated on Aug 05, 2019.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.7.
</div>
</body>
</html>