- ProutDNS Official WebSite :
Download : ProutDNS-0.6.2.tar.gz Working demo : http://www.prout.be/dns/
Beta / More Info :
Contact 'blop' on #dnm@irc.freenode.net for more informations about beta releases or anything else.
ProutDNS is a set of PHP scripts to create your own dynamic dns service.
Emmanuel Roger <flynux at prout dot be>
Olivier Voortman <blop at softhome dot net>
Copyright (C) 2000-2002
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
Requirements:
PHP4
MySQL (tested with 3.23.37 and 3.23.39)
bind >= 9.0 (tested with 9.2.1)
a web-browser (tested with opera, lynx, links, galeon, mozilla and IE)
ntp time synchronisation between the dns server and the web server running ProutDNS
Summary:
ProutDNS allows you to provide your own system of dynamic dns with your domains
Currently it can:
- register new users
- register A, MX, NS and URL redirections in multiple domains
- register a predefined maximum number of hostnames/user
- update the ip address of existing users for an hostname or all in one query using
a simple commandline browser like lynx
- allows users to modify properties of their dynamic redirection like MX, NS and Wildcard
- allows users to modify their infos
- allows users to delete their hostnames/accounts if they don't need it anymore
Download:
The latest version is 0.6.2
Installation: Please read the INSTALL file.
ChangeLog:
2002/08/16
0.6.2 - bugfixes
- added max vhosts /domain
- added max vhosts /user
- infos on the UA first page
- update key system + possibility to update all hosts (with &host=all)
- remove 'mx,mxip,wildcard,cloaked' if the domain only accepts NS
- JavaScript detection for frame handling (login.php)
- php 4.2 getenv() bugfix
- now supports HTTP_X_FORWARDED_FOR for people behind an http proxy
- added $service_name to customise the service
- added customizable date format
- domains list displayed on the front page
- SQLq1 error handling in do.php
- added OPTIMIZE TABLE `tb` when vhost/user is suppressed
- added `` in sql queries
- added a cloaked option to url redirection
2002/04/13
0.6.1 - login problem corrected
- enhanced session management
- enhanced html code validity
- added a regdate MySQL row for hosts
2002/04/12
0.6 - complete rewrite
- changed from fixed user/host to user/manyhosts
- added ability to register subdomains
- URL redirection system
- enhanced interface
2002/04/10
0.52 - removed some french terms, added possibility for a user to delete himself
2002/04/09
0.51 - minor error in dnsexplain.php
2002/04/08
0.5 - public release
0.4 - added ability to modify parameters, MX and wildcard
0.3 - switched from file to mysql