Main > Free Download Search >

Free dns zone 0.85 software for linux

dns zone 0.85

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 457
DNS::Zone 0.85

DNS::Zone 0.85


DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones. more>>
DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones as well as server specific adaptors for concrete file representations.

The modules origin is the ZoneMaster project which make heavy use of the module for comprehensive zone file management. Go to http://www.zonemaster.org for further information.

Installation:

You install DNS::Zone as you would install any perl module library, by running these command:

If you have CPAN.pm installed and are connected to the Internet

perl -MCPAN -e shell
> install DNS::Zone

or even

perl -MCPAN -e install DNS::Zone

otherwise

perl Makefile.PL
make
make test
make install

<<less
Download (0.008MB)
Added: 2007-04-16 License: Perl Artistic License Price:
924 downloads
DNS::ZoneParse 0.95

DNS::ZoneParse 0.95


DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files. more>>
DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files.

SYNOPSIS

use DNS::ZoneParse;

my $zonefile = DNS::ZoneParse->new("/path/to/dns/zonefile.db", $origin);

# Get a reference to the MX records
my $mx = $zonefile->mx;

# Change the first mailserver on the list
$mx->[0] = { host => mail.localhost.com,
priority => 10,
name => @ };

# update the serial number
$zonefile->new_serial();

# write the new zone file to disk
open NEWZONE, ">/path/to/dns/zonefile.db" or die "error";
print NEWZONE $zonefile->output();
close NEWZONE;

INSTALLATION

perl Makefile.PL
make
make test
make install

<<less
Download (0.009MB)
Added: 2007-04-16 License: Perl Artistic License Price:
925 downloads
Zoned 0.1.1

Zoned 0.1.1


Zoned project provides DNS zone database clustering for BIND9. more>>
Zoned project provides DNS zone database clustering for BIND9.

Zoned works in conjunction with the BDBHPT DLZ module for BIND9 (9.4.0+). Zoned manages the backing-store Berkeley DB database, and utilizes the Berkeley DB Replication Base API to provide high availability and load distribution to a coherent DNS zone infrastructure.

Zoned includes the zoned(1) server replication node, zonectl(1) command line utility for managing server nodes and editing DNS zone records, and a Perl module, Zoned. All changes to DNS zone data must be processed through a Zoned node, preferably using the command-line utility or Perl library. Alternatively, an ASN.1 message schema definition is provided, defining the messaging protocol for node communication, which can be used to build your own tools for interacting with the cluster.

Zoned and Berkeley DB autonomously manage the cluster and cluster messaging (including transparently routing all zoned edits to the master, per BerkeleyDB Replication requirements). You must enumerate cluster nodes through SRV resource records. This list specifies all nodes which should participate in the cluster, not necessarily all available nodes. This list determines who and where each node should peer with, and serves as a parameter to determining whether a transaction has been successfully committed (more than one-half of enumerated nodes have written out a zone edit). The SRV node enumeration modifications are automatically detected with a configurable check interval.

To compile Zoned you need: GNU Make, libarena, libevnet, libevent, asn1c, and Lua.

Zoned has been successfully compiled and run on Debian GNU/Linux i386, and OpenBSD 4.0 AMD64 platforms. Zoned is new software, and it may take some elbow grease to build properly.

libevnet requires C-Ares and OpenSSL.

Zoned is a Work-in-Progress. Node authentication is not yet implemented, but will use TLS and X.509 certificate verification. Currently node discovery occurs through an SRV query, which is expected to enumerate all current nodes.

<<less
Download (0.087MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
896 downloads
QtSQL Browser 0.85

QtSQL Browser 0.85


QtSQL Browser is a generic GUI database browsing frontend. more>>
The purpose of this project is to provide a simple, generic GUI database browsing frontend. The tool is a very simple aggregation of the Qt database classes.
The database abstraction is provided by the Qt database drivers. So far, the drivers for PostgreSQL and MySQL have been found to work well.
In principle, there is no reason why ODBC drivers for popular databases such as Oracle, DB2, Informix as well as Firebird and SAP/DB shouldnt work via the Qt ODBC3 abstraction layer.
However, some preliminary tests with these have not been promising. It may be that the only way to get some of these working is to create a native Qt database driver. This is something Ill be looking into much later.
At the moment, it is only possible to build the system on Unix and similar systems. Since Trolltech have released a version of Qt for OSX under the GPL and have announced their intention to do likewise for Win32, it should be possible to provide ports for both of these platforms. For the moment though, I just provide the source.
Main features:
- Tree browser for databases and tables
- Display of table descriptions
- Display of table contents in main window
- Execution of ad-hoc SQL queries in the query tab
- Command line history in the query tab
- Retrieval of database connection details from XML config file
- Retrieval of other configuration parameters from XML config file
- Prompting for connection password
- Addition of new connections via GUI to the running application and the config file
- Display database views with a separate icon
- Create a connection name independent of the database name
- A "Test" button when creating a new connection
- Dynamically generate a list of available drivers
- Configuration via autoconf
- Fixed bug with executing updates/inserts twice
- Refreshing of a DB connection
- Deleting of connections via the GUI
- Editting of connections via the GUI
- Check for the existence of ~/.qtsql
- Creation of skeleton config file
- Auto saving/restoring of history
- Loading of queries
- Saving of results
- Keyboard shortcuts
<<less
Download (0.025MB)
Added: 2005-05-24 License: GPL (GNU General Public License) Price:
1619 downloads
DNS List 0.2

DNS List 0.2


DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME. more>>
DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME records (if any).

In order to display an easily readable list of entries hosted on my DNS servers, I wrote this PHP script to parse A and CNAME records out of my BIND zone files, and generate an expandable/collapsable table containing the information.

This script expects to find the zonefile in a zonefile subdirectory of the directory in which the script currently resides. Again this is easy to change, but it was written for my purposes and Im providing it here should it be useful to others. There is a lot of hard-coding within the script for "kw.zone" and "test.zone" - so modify this to suit your needs. The script can parse fairly simple zone files easily, but hasnt been tested with more complex zones. Your milage will vary.
<<less
Download (0.004MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
566 downloads
DNSDusty 0.5

DNSDusty 0.5


DNSDusty is an uncomplicated Web-based DNS management tool. more>>
DNSDusty is my answer to the above problems that I saw in existing web-based DNS management tools.

All updates to DNS are done through the dynamic DNS interface, using signed updates. There is no external database. It simply does a zone transfer when it needs to get a listing of records.

It has worked well for me so far on my home DHCP/DNS server, which uses the ISC BIND and DHCP server. It has very basic functionality at this point. You can add records one at a time, and can delete them via checkboxes.

Installation:

DNSDusty comes set up to be installed according to the Debian packaging guidelines. The sources also come with an EPM listfile. If you have the EPM program installed (see http://www.easysw.com), then you should be able to package the software by running:

% epm -v -f native dnsdusty

Once you generate the package, install it with your OSs installation tool.

Youll then need to modify the config file, which is by default at etc/dnsdusty/dnsdusty.conf.

The config file should only be writable by root, and only readable by the user that your webserver runs as. Since it contains the key to allow updates to your webserver, make sure that you secure it well, unless you want the world to be able to update your server.

<<less
Download (0.012MB)
Added: 2005-10-04 License: GPL (GNU General Public License) Price:
1481 downloads
DNS::Config 0.66

DNS::Config 0.66


DNS::Config is a Perl module with DNS Configuration. more>>
DNS::Config is a Perl module with DNS Configuration.

SYNOPSIS

use DNS::Config;
my $config = new DNS::Config();
$config->debug();

ABSTRACT

This class represents a configuration for a domain name service daemon (DNS).

A domain name service daemon configuration knows about the zone information actively provided to the service users as well as lots of other configuration data.

This class allows to represent this configuration data in a more or less generic way. Another class, the file adaptor, then knows how to write the information to a file in a daemon specific format.

So far this class is strongly related to the ISCs Bind domain name service daemon but it is inteded to get more generic in upcoming releases. Your help is welcome.

<<less
Download (0.014MB)
Added: 2007-04-16 License: Perl Artistic License Price:
926 downloads
RIR to DNS converter 0.1

RIR to DNS converter 0.1


RIR to DNS converter is a tool to convert Regional Internet Registry data to a DNS country lookup zone. more>>
RIR to DNS converter is a tool to convert Regional Internet Registry data to a DNS country lookup zone. You can use it to build your own DNS zone for looking up country codes from IP addresses.

It uses data directly from RIPE, ARIN, APNIC, LACNIC, and AFRINIC. The data can be updated on a schedule of your choosing.

The input data comes from:

ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest
ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest

The input data format is described in:

http://www.apnic.net/db/rir-stats-format.html

The output is a BIND 9 zone file that can be used to look up country codes
in a similar fashion to in-addr.arpa. For example, to find out what country
203.30.47.58 is:

host 58.47.30.203.rir.example.com
58.47.30.203.rir.example.com has address 127.0.65.86

where 65 and 85 are ASCII for A and U, which means 203.30.47.58 is
in Australia (AU).

HOW TO USE IT

Just feed it the above delegated- -latest files into stdin and it will
spit out the zone file to stdout. The zone file will only have the IP addresses,
so you could $INCLUDE it into a zone file that contains NS records, SOA, $ORIGIN,
etc.

WHY USE IT

You dont need the resolution of MaxMinds GeoIP database, but you do want
something that is free and you want it kept up to date on a schedule that
you decide.

You could use this to block or tag email based on countries, block or redirect
visitors to your website based on end-user country, and so on. Be very
careful about blocking mail this way, though, as you may block legitimate
email. Instead of blocking outright, use it in a SpamAssassin rule to add
something to the spam level, based on where the email comes from.

HOW IT WORKS

The RIR files contain ranges of IP addresses, and indicate what CC each range is allocated to. At the simplest level, rir2dns just sorts the ranges then iterates
through the IPs in each range and generates a reverse-dns-style A record that
represents the country code.

HOW IT WORKS - IN DETAIL

Rather than iterate through each IP address, the program tries to skip through
entire classes at a time (256 IPs, 65536 IPs, etc). Rather than iterate
through each IP, the loop iterates through classes or IP ranges (whichever are
smaller at the loop control), using control-breaks to accummulate neighbouring
ranges where possible so that entire classes that are in the same country dont
generate huge numbers of records.

Firstly, IPs are considered to be 4-digit numbers, but in base-256. In other
words, each octet is dealt with as if it were a single base-256 digit. This
turns out to be convenient because optimisations of large chunks of IP space can be done by looking for places where least-significant base-256 digits are zero.

Next, IP ranges are broken down into the following sub-ranges:

Optional individual IP addresses (ie: 4 octets)
Optional A-class ranges (ie: 3 octets)
Optional B-class ranges (ie: 2 octets)
Optional C-class ranges (ie: 1 octet)
Optional B-class ranges (ie: 2 octets)
Optional A-class ranges (ie: 3 octets)
Optional individual IP addresses (ie: 4 octets)

Considering that there is a pattern here, Im sure theres an elegant way to
handle breaking this down into two loops (one reducing the octets and one
increasing the octets), but I cant be bothered, so Ill break it down into
seven loops. Kind of hard-coded, but at least its simple.

For ease of processing, the IP addresses are actually converted to 32-bit numbers, then back again. This simplifies mathematics and looping through ranges.

Thats pretty much it, really...

Note that currently there are about 80,000 RIR records between all five
registries. This takes about 35 seconds on a 2.4GHz P4 to process, and
generates a 26MB file with around 3/4 million lines (RRs). This causes BIND
to use about 100MB or so of memory, and on a slow machine will probably cause it to take too long to reply, while it searches the zone. That size zone can
take a minute or two to load, which is quite a while.

Basic algorithm:

Read & process RIR data:

Read RIR ranges
Sort RIR ranges by start IP address
Glue together contiguous ranges of the same country

For each range

Generate the IPs at the start of the range

Generate the A-classes at the start of the range

Generate the B-classes at the start of the range

Generate the C-classes in the middle of the range

Generate the B-classes at the end of the range

Generate the A-classes at the end of the range

Generate the IPs at the end of the range
<<less
Download (0.60MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
913 downloads
Net::DNS 0.57

Net::DNS 0.57


Net::DNS::RR::A is a DNS A resource record. more>>
Net::DNS::RR::A is a DNS A resource record. Net::DNS is a DNS resolver implemented in Perl. It allows the
programmer to perform nearly any type of DNS query from a Perl script. For details and examples, please read the Net::DNS manual page.

To read about the latest features, see the Changes file. To find out about known bugs and to see whats planned for future versions, see the TODO file.

Net::DNS does not depend on any C libraries. However, if possible Net::DNS tries to link against a C-library that is supplied with the code. This provides a notable speed increase.

The author invites feedback on Net::DNS. If theres something youd like to have added, please let me know. If you find a bug, please send me the information described in the BUGS section below.

METHODS

address

print "address = ", $rr->address, "n";

Returns the RRs address field.

<<less
Download (0.13MB)
Added: 2006-06-01 License: Perl Artistic License Price:
1243 downloads
Zonestats 0.3

Zonestats 0.3


Zonestats create an RRD database with the values of CPU and memory (RSS) usage per Solaris 10 zone. more>>
Zonestats create an RRD database with the values of CPU and memory (RSS) usage per Solaris 10 zone. Zonestats project requires only the RRDs Perl module.

<<less
Download (0.013MB)
Added: 2006-04-19 License: BSD License Price:
1284 downloads
ZoneMaker 0.9

ZoneMaker 0.9


ZoneMaker is a script for making BIND zone files. more>>
ZoneMaker is a script for making BIND zone files. ZoneMaker uses files similar to ini files to simplify updating several zone files simultaneously.
The script is fully capable of producing both normal and reverse zones as well as being able to produce HINFO, TXT and LOC records.
Currently there is no IPv6 support, although it is planned for a future release. Some knowledge about how zone files work is required to use this script effectively.
Main features:
- Supports both normal and reverse zones
- Supports a special global zone for using BIND9 views
- Supports a wide range of Record types
Installation:
After untarring the archive, youll want to first edit config.py. This file defines where the other files will be located. If you plan on running the script out of the tarball directory you should only need to modify OutputLocation.
Otherwise, change the options to suit.
The next step is to modify zones.conf and hosts.conf to suit your own needs a full list of options for each file can be found below
The format for hosts.conf and zones.conf is as follows
[section]
option1: value
option2: value
option3: value
In the above example, section would be the zone or host name. Options are not case sensitive, their values, however, are.
<<less
Download (0.006MB)
Added: 2005-12-05 License: MIT/X Consortium License Price:
1426 downloads
ZoneAdmin 0.1

ZoneAdmin 0.1


ZoneAdmin is a Web interface for the powerDNS name server using the MySQL backend. more>>
ZoneAdmin is a Web interface for the powerDNS name server using the MySQL backend. It allows you to manage existing zones and add, remove, and alter new ones, supports on-the-fly input validation, and allows comments per zone and per record.
Furthermore, it keeps a detailed history of changes and allows you to temporary enable or disable zones without having to remove them completely. New zones can use templates that contain predefined records. The project is designed to be used with one of Apaches authentication methods.
Enhancements:
- This release fixes bugs related to inability to add record type AAAA, inability to add CNAME records, and validation failures.
<<less
Download (0.13MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
830 downloads
Posadis Zone Editor 0.9pre

Posadis Zone Editor 0.9pre


Posadis Zone Editor is a graphical DNS update client. more>>
The Posadis Zone Editor is a graphical tool to edit DNS (Domain Name System) zones using DNS update.

Because it uses zone transfers, you can simply edit the DNS zone, and have only the changes transferred to the DNS server.

<<less
Download (0.12MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1649 downloads
Xtemp 0.85

Xtemp 0.85


Xtemp shows temperatures of 3 sensors in your motherboard. more>>
Xtemp is a SuperKaramba theme that shows temperatures of 3 sensors in your motherboard.

This theme is configured for MSI k7n2 (Nforce2), if your motherboard is not Nforce2 edit the theme files and change the sensors.

**Remember**
**This theme needs lm_sensors installed and correctly configured.
**Install the fonts they are in Xtemp/fonts .

Wait 4 sec after open to full reload

The style is based in aSensors http://kde-look.org/content/show.php?content=15756
The background of thermometer is based in acpimon http://kde-look.org/content/show.php?content=9059

<<less
Download (0.053MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1201 downloads
Cabel 0.85

Cabel 0.85


Cabel is a graphical user interface for building csound instruments by patching modules similar to modular synthesizers. more>>
Cabel is a graphical user interface for building csound instruments by patching modules similar to modular synthesizers. Cabel project is simply customizable through XML.
Its intended for Csound beginners to learn some fundamentals about this wonderful language (although installing all dependencies of Cabel isnt as trivial as it should be) and for advanced Csound users, who want to test their ideas and play with input parameters in a graphical user interface.
Main features:
- graphical user interface for Csound modular synthesizer language
- ability to control module parameters via MIDI with MIDI modules (MidiNote, MidiController, ...)
- export Cabel patches to Csound CSD instrument definition files to play your patches without running Cabel
- controllable with Python scripts
- platform independent (runs on every platform running Csound and Python: Windows, Linux, ...)
- extend Cabel with your own modules using Csound and XML
- skinable modules
<<less
Download (0.092MB)
Added: 2006-03-23 License: GPL (GNU General Public License) Price:
1311 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5