-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME
124 lines (75 loc) · 3.75 KB
/
README
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
README for ProBIND
Installation
------------
Please see INSTALL for instructions
What is ProBIND?
----------------
ProBIND is a web application intended for use in the administration of one or
more servers running ISC BIND.
ProBIND is written in the PHP scripting language and uses MySQL to store its
data. The contents of the database are generated into files formatted for ISC
BIND and are pushed to the controlled servers on request through the interface
or by a scheduled job.
Advantages of ProBIND
---------------------
- ProBIND allows for quick searching across domains, allowing for quick editing
of important information.
- ProBIND has built-in templating to allow the use of certain standard
information across all zones.
- Based on settings in ProBIND, NS records will be automatically created.
- ProBIND can automatically populate reverse zones (in-addr.arpa) for all your
A records. All you need to do is add the zone.
Security Notice
---------------
Because of the high level of access that is currently needed for the operation
of this application, it is highly recommended that you run ProBIND on a non-
public web server. It is further recommended that you set your web server to
use authentication for access to the application.
Limitations
-----------
- The import script is rather limited and doesn't work well with extended
features (GENERATE is an example) or odd formatting.
- The import script cannot handle zone files larger than 64 kilobytes
- Currently, a server can be only a master or a slave. Mixing of roles is not
possible.
- ProBIND can only automatically handle in-addr.arpa zones for /24 networks.
Other sizes can only be handled manually at this time.
- Only a subset of all possible record types is supported. These include A, CNAME,
MX, NS, PTR, TXT, and HINFO.
- ProBIND exists independently of ISC BIND, thus no feedback from BIND itself
is used. This may change in the future, although it will be limited due to
the nature of ProBIND.
Acknowledgements
----------------
Current maintainer: Michael Johnson <[email protected]>
I would like to acknowledge PhD Computing for offering support and time to
contribute to this project and get it started again.
ProBIND 2 Maintainer: Alexei P. Roudnev
Original Author: Flemming S. Johansen <[email protected]>
I acknowledge the role of my colleague Lasse L. Johnsen, who has
contributed a lot of useful suggestions, without which this software
would almost certainly be utterly useless to anyone other than myself.
Logo: Susanne B. Olesen
Visual Layout: Jeffrey R. McDonald
History
--------------------
ProBIND was originally developed by Flemming S. Johansen as part of his duties
as resident DNS manager at Proventum Solutions (now Consendo Systems A/S).
Later, a fork of ProBIND called ProBIND2 was developed by Alexei P. Roudnev, a
senior network/software engineer, at Exigen Group LTD.
ProBIND2 was re-incorporated in ProBIND by the new maintainer, Michael Johnson,
a systems administrator for PhD Computing,
License
-------
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Last Update: 20100615