Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

PDNSD HowTo: A DNS Caching Personal Server

Up
vote
Down

PDNSD is a non authoritative caching DNS server. It maintains a disk cache of the queries that your system performs and subsequent queries will be faster from the cache. It is safe enough to be used on a personal Unix/Linux system as a home Desktop or a Laptop. read more...
permapage | score:9597 | -falko, December 16, 2011

Tutorial: DHCP Server and Dynamic DNS with BIND in Debian

Up
vote
Down

This tutorial will explain Howto setup DHCP Server and Dynamic DNS with BIND in Debian.
First you need to install DHCP, BIND servers using the following command:

#aptitude install dhcp3-server bind9

This will complete the installation.

This is the network configuration of our DHCP/DNS server we are using for our tutorial...
read more...
permapage | score:8535 | -gg234, July 29, 2008

DNS: MX Records Explained

Up
vote
Down

This article is a nice introduction to the DNS MX record and its usage.
The MX record shows that all emails @ mydomain.com should be routed to the mail server at mydomain.com. The DNS record shows that mydomain.com is located at 216.34.94.184. This means that email meant for liz@mydomain.com will be routed to the email server at 216.34.94.184. This finishes the task of the MX record. The email server on that server(say sendmail) then takes over, collects the email and then proceeds to distribute it to the user ``liz''.
read more...
mail this link | permapage | score:8456 | -Ray, December 29, 2005

Clean djbDNS DNS Server on CentOS: dnscache, tinydns

Up
vote
Down

What is djbDNS? And why do we use djbDNS? There is a new point of view to serve the dns service - each of the dns server functions is a separate service, like authority, cache, forward and so on. The other difference is the daemon-tools which will rapidly restart services to prevent zombies. read more...
permapage | score:8453 | -falko, August 6, 2010

Configure DNSSEC on BIND9 on Debian 6, Ubuntu 11.10

Up
vote
Down

This guide explains how you can configure DNSSEC on BIND9 on Debian Squeeze and Ubuntu 11.10. It covers how to enable DNSSEC on authoritative nameservers (master and slave) and on resolving nameservers, creation of keys (KSKs and ZSKs), signing of zones, key rolling with rollerd, zone file checking with donuts, creation of trust anchors, using DLV (DNSSEC look-aside validation), and getting your DS records into the parent's zone. read more...
permapage | score:8447 | -falko, April 19, 2012

Tutorial: Build a Web, Email, DNS, MySQL Database Cluster server on Debian 6.0

Up
vote
Down

This tutorial describes the installation of a clustered web, email, database and DNS server to be used for redundancy, high availability and load balancing on Debian 6 with the ISPConfig 3 control panel. MySQL Master/Master replication will be used to replicate the MySQL client databases between the servers and Unison will be used to Sync the /var/www (websites) and /var/vmail (email account data) folders. read more...
permapage | score:8431 | -falko, February 16, 2012

Smbind: Web management for DNS

Up
vote
Down

Manage your DNS server and tables from a web browser with Simple Managment for BIND (Smbind)...
Smbind is a PHP-based software tool for managing DNS zones for BIND via the web interface. This supports the per-user administration of zones, error checking, and a PEAR DB database backend.
read more...
permapage | score:8427 | -Ray, April 26, 2007

Tutorial: Install a Bind9 Master / Slave DNS System

Up
vote
Down

In this tutorial two Bind DNS servers will be installed, one as the master and the other as a slave server. For security reasons Bind9 will be chrooted in its own jail. Using two servers for a domain is a commonly used setup and in order to host your own domain you are required to have at least two domain servers. If one breaks, the other can continue to serve your domain. read more...
permapage | score:8239 | -falko, August 28, 2006

Tutorial: Set up MyDNS on Ubuntu with MyDNSConfig

Up
vote
Down

In this tutorial I will describe how to install and configure MyDNS and MyDNSConfig. MyDNS is a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. The advantage is that MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted. A secondary nameserver can be easily set up by installing a second instance of MyDNS that accesses the same database or, to be more redundant, uses the MySQL master / slave replication features to replicate the data to the secondary nameserver. read more...
mail this link | permapage | score:8198 | -falko, March 12, 2007

Tutorial: Setting Up A DNS Server

Up
vote
Down

An introduction to the Domain Name Service and how to use it..
There are a couple of ``gotchas'' that normally are avoided with name lookups that are often seen when setting up reverse zones. Before you go on you need reverse lookups of your machines working on your own nameserver. If it isn't go back and fix it before continuing.

I will discuss two failures of reverse lookups as seen from outside your network...
read more...
permapage | score:8071 | -Ray, May 11, 2001 (Updated: September 8, 2004)

Tutorial: Install MyDNS-NG, MyDNSConfig on Debian

Up
vote
Down

This tutorial will describe how to install and configure MyDNS-NG and MyDNSConfig 3 on Debian Squeeze. MyDNS-NG is a DNS server that uses a MySQL database as backend instead of configuration files. The advantage is that MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted. A secondary nameserver can be easily set up by installing a second instance of MyDNS that accesses the same database or, to be more redundant, uses the MySQL master / slave replication features to replicate the data to the secondary nameserver. read more...
mail this link | permapage | score:8024 | -falko, January 20, 2011

Tutorial: A MySQL based DNS Server: MyDNS

Up
vote
Down

In this tutorial I will describe how to install and configure MyDNS, a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. This has the advantage that you can easily use web-based frontends to administrate your DNS records. You could even write your own frontend, e.g. using PHP, to interact with the MyDNS database. MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted! This is a major advantage.

I will also show how to set up a secondary DNS server, but I will not use normal zone transfers to get the records from the primary to the secondary DNS server; instead, I will use MySQL database replication. I will simply replicate the data from the primary to the secondary server.

There are multiple web frontends to MyDNS. Of course, you can use phpMyAdmin for the MyDNS administration, or you can use the web frontend that comes with MyDNS (which is not for beginners because it lacks the field descriptions), or you can use MyDNSConfig, a tool written by myself. I will show how to install each of them. read more...
mail this link | permapage | score:7990 | -falko, January 23, 2006

CentOS 4.6 Server Setup Tutorial: LAMP, Email, DNS, FTP, ISPConfig

Up
vote
Down

This tutorial shows how to set up a CentOS 4.6 based server that offers all services needed by ISPs and web hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of CentOS 4.6, but should apply to the 64-bit version with very little modifications as well. read more...
permapage | score:7988 | -falko, January 10, 2008

OpenVZ Tutorial: Build virtual host with Web, MySQL, Email, DNS servers on Debian 6

Up
vote
Down

This tutorial describes how you can set up a single dedicated server as a virtual multiserver environment using OpenVZ with dedicated Web & MySQL, Email and DNS servers on Debian Squeeze. Also, you will learn how to maintain all these servers. As an addition, you will learn how to install some very useful packages on all of them, how to protect them and how to monitor them. At the end you will have a fully functional virtual multiserver environment, ready for shared hosting. read more...
permapage | score:7962 | -falko, May 26, 2012

Install PowerDNS and Poweradmin on Fedora Linux

Up
vote
Down

This article shows how you can install the PowerDNS nameserver (with MySQL backend) and the Poweradmin control panel for PowerDNS on a Fedora 10 system. PowerDNS is a high-performance, authoritative-only nameserver - in the setup described here it will read the DNS records from a MySQL database (similar to MyDNS), although other backends such as PostgreSQL are supported as well. Poweradmin is a web-based control panel for PowerDNS. read more...
permapage | score:7884 | -falko, February 13, 2009

Tutorial: Install MyDNS-NG, MyDNSConfig 3 on Debian

Up
vote
Down

In this tutorial I will describe how to install and configure MyDNS-NG and MyDNSConfig 3 on Debian Lenny. MyDNS-NG is a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. MyDNSConfig is an easy to use web-based interface to MyDNS-NG. MyDNSConfig can create all types of DNS records that are available in MyDNS and adds features like user management and access privileges. read more...
permapage | score:7857 | -falko, April 10, 2009

Tutorial: Run DNS Servers on Debian 6

Up
vote
Down

This tutorial shows how you can run your own DNS servers (primary and secondary) with ISPConfig 3. To do this, you need two servers with two different public IP addresses and with ISPConfig 3 installed. I will use Debian Squeeze for both DNS servers here to demonstrate the base system setup process and ISPConfig 3 installation, but once you have ISPConfig 3 installed on your servers, the configuration inside ISPConfig 3 is identical, no matter what distribution you use. read more...
permapage | score:7831 | -falko, July 21, 2011

Tutorial: DjbDNS on Ubuntu Server 8.04

Up
vote
Down

DjbDNS is a collection of Domain Name System tools. It includes software for all the fundamental DNS operations. This tutorial shows how to set it up on an Ubuntu 8.04 AMD64 server.
When a browser wants to contact www.hotwired.com, it first asks a DNS cache, such as djbdns's dnscache, to find the IP address of www.hotwired.com. Internet service providers run dnscache to find IP addresses requested by their customers. If you're running a home computer or a workstation, you can run your own dnscache to speed up your web browsing.
read more...
mail this link | permapage | score:7827 | -falko, July 14, 2008

Install PowerDNS and Poweradmin on Ubuntu 8.10

Up
vote
Down

This article shows how you can install the PowerDNS nameserver (with MySQL backend) and the Poweradmin control panel for PowerDNS on an Ubuntu 8.10 system. PowerDNS is a high-performance, authoritative-only nameserver - in the setup described here it will read the DNS records from a MySQL database (similar to MyDNS), although other backends such as PostgreSQL are supported as well. Poweradmin is a web-based control panel for PowerDNS. read more...
permapage | score:7779 | -falko, January 30, 2009

How to set up a caching DNS server

Up
vote
Down

Eliminate lots of DNS queries to make your connection seem faster...
You can run a DNS cache on your computer. This will speed up the process of looking up domain names when browsing. The difference is about 30-60 ms for me. Multiply that difference by the number of websites you visit a day for an approximate estimate of the speed improvement. Of course, all this would be worth it if it weren’t for the fact that setting this up is way too easy.
read more...
permapage | score:7764 | -Ray, August 8, 2006
More articles...
Abstract Art in North Florida

Recent headlines

Tahoe Least-Authority File System for secure, distributed data storage

Ubuntu Edge: Is there life after an unsuccessful crowd-funding campaign?

Dual-boot Windows 7 and Ubuntu 12.04 on a PC with UEFI board, SSD and HDD

Tutorial: Install Debian 7 (testing) with debootstrap from a Grml live Linux

LinSSID – Graphical wireless scanning for Linux

Hand of Thief trojan and your favorite Linux distribution

Does disk encryption really protect your data?

LG 8-inch G Pad 8.3 Android tablet

Tutorial: Install SugarCRM CE on Fedora 10

How to install Ajenti on Ubuntu 13.04 server

vsftpd: Local, Virtual users with bash script maintainance

Usability, user-friendliness and the Linux desktop

Tutorial: Debian 7 Samba Server with tdbsam

How to replace Ufw with Firewalld in Linux Mint 15

Debian 6, Squid, Kerberos/LDAP authentication, Active Directory integration, Cyfin Reporter

4 third-party repositories for Fedora 19

Tutorial: Fedora 19 Samba server with tdbsam

Tutorial: Automatically add a disclaimer to emails with alterMIME (Postfix on Debian 6)

StartOS 6 GNOME 3 and KDE preview

Encrypt mail with SSL certificates

Linux Iptables Examples

Virtual Users/Domains with Postfix/Courier/MySQL/SquirrelMail (Debian 7)

Install Apache2, PHP5, MySQL on CentOS 5.7

Plasma Media Center 1.1 and digiKam 3.3

OpenShift Online: a non-developer guide

Python Client/Server Tutorial

Tutorial: Replace Windows with Pinguy OS 11.10

Run Unity desktop on Linux Mint 12

Tutorial: Webcam streaming your desktop plus audio with ffmpeg, crtmpserver, Flowplayer

Using Multiple PHP Versions (PHP-FPM FastCGI) With ISPConfig 3 (Ubuntu 12.04)

webOS: The latest Linux distribution

The Coming HTML 5 Revolution in Linux

HowTo: HTTP Status: 206 Partial Content and Range Requests Using Curl

Tutorial: Run Joomla 1.7 on Nginx on Debian 6, Ubuntu 11.10

PDNSD HowTo: A DNS Caching Personal Server

Tutorial: Install Postfix, Courier, MySQL, SquirrelMail on CentOS 6.2

Tutorial: Install Lighttpd, PHP5, MySQL on CentOS 6.0

Reviewing Kali Linux - the distro for security geeks

Tutorial: USB-Over-IP server, Client on Ubuntu 10.04

GhostBSD 2.5 review

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin