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

Set up BIND9 for separate internal, external DNS service

Up
vote
Down

This tutorial shows you how to configure a BIND9 DNS server to serve an internal network and an external network at the same time with different set of information. To accomplish that goal, a new feature of BIND9 called view is used. As a tutorial it will walk you through the whole set up, but initial knowledge of BIND and DNS is required. read more...
permapage | score:7895 | -falko, March 23, 2006

Determine DNS nameserver versions remotely with fingeprinting tool

Up
vote
Down

By hiding your DNS server version number you can improve server security. fpdns is a program that remotely determines DNS server versions. It does this by sending a series of borderline DNS queries which are compared against a table of responses and server versions. (just like nmap command's remote OS detection facility).

A nameserver basically responds to a query. Interoperability is an obvious requirement here. The standard protocol behavior of different DNS implementations is expected to be the same. read more...
mail this link | permapage | score:7799 | -nixcraft, December 21, 2007

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:7752 | -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:7729 | -falko, May 26, 2012

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:7707 | -Ray, August 8, 2006

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:7630 | -Ray, May 11, 2001 (Updated: September 8, 2004)

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:7593 | -falko, July 21, 2011

Set up Caching DNS with djbdns on FreeBSD

Up
vote
Down

Building a local DNS cache will speed up your internet connection since the time for the translation job (converting domain names into IP addresses) will become negligible with the assumption that the DNS cache gets the information from the parent DNS. read more...
permapage | score:7520 | -falko, May 8, 2007

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:7483 | -falko, March 12, 2007

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:7478 | -falko, July 14, 2008

Dynamic DNS on Linux

Up
vote
Down

Need to connect remotely to your Linux system -- but you don't have a static IP address?
The solution is to choose your own hostname for your PC, set up a record for it with a dynamic DNS service provider, and set up your PC to check its own IP address regularly and send an update message to the dynamic DNS server when it changes. Then you can SSH to myhost.unclenatesdomain.org and be assured it will reach your PC.

Choosing which dynamic DNS provider to go with can be as confusing as picking a Web hosting provider...
read more...
mail this link | permapage | score:7391 | -Ray, July 20, 2006

Tutorial: Configuring Secondary DNS

Up
vote
Down

This is the easy part.
A master DNS server contains the zone files which dictate the IP addresses and hostnames for a zone. A slave DNS server contains the same information, but must obtain its information from a master DNS server. For example, when a primary name server starts, it reads the zone information from files on the disk. However, when a slave name server starts, it asks the primary for the information.
read more...
permapage | score:7344 | -Alex, July 27, 2000 (Updated: June 23, 2003)

Tutorial: Install MyDNS, MyDNSConfig 3 on Fedora 10

Up
vote
Down

In this tutorial I will describe how to install and configure MyDNS and MyDNSConfig 3 on Fedora 10. MyDNS 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. 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:7341 | -falko, May 24, 2009

Using the Domain Name Service (DNS)

Up
vote
Down

You know my name, look up my number...
...it's estimated that more than 50,000 new domain names are registered each day. The Domain Name Service (DNS, also often referred to as the Domain Name System) was created to help solve this problem. DNS is essentially a huge conga line of servers (called name servers) snaking through the Internet. For any computer connected to the Net, a given DNS server can provide you with that computer's host name and IP address information itself, or the server knows how to find other name servers that will have that information.

In this story we give a general overview of the DNS system, how it's implemented on Linux, and how to configure it. We describe the files that hold the configuration information and host database and where they're located. Sample configuration files are also included to get you started with your own DNS setup.
read more...
mail this link | permapage | score:7319 | -Ray, December 5, 2000 (Updated: August 27, 2003)

dnstop: Monitor DNS Server Network Traffic In Real Time

Up
vote
Down

dnstop is a great tool when maintaining a DNS server. Log file can give out required information but dnstop is just like top command for monitoring dns traffic. It is a small tool to listen on device or to parse the file savefile and collect and print statistics on the local network's DNS traffic. You can see information about all DNS clients, DNS queries and much more with this tool. read more...
permapage | score:7264 | -nixcraft, August 4, 2008

Install PowerDNS, MySQL, Poweradmin on Debian 6

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 Debian Squeeze 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:7104 | -falko, August 31, 2011

Load Balancing with DNS

Up
vote
Down

An introduction to load balancing using round robin DNS.
Other availability techniques involve using specific load balancing hardware (like the "Big IP" and Cisco Local Directors) or involve using DNS and routing to affect the load balancing. In round robin DNS, a single host name (e.g., http://www.saladbar.com) resolves to multiple addresses. These IP addresses are then used on a more or less equal basis (some say that the first and last addresses in the list get a slightly larger share of the traffic).
read more...
mail this link | permapage | score:7018 | -Ray, June 24, 2000 (Updated: August 16, 2003)

Simple DNS-based ad blocking for Linux, BSD

Up
vote
Down

Since most of the more annoying web advertisements come from only a very few sources, this clever solution is easy to implement and quite effective. Of course, this technique will work for any operating system on which running a DNS server is convenient.
People who use the Web these days have probably developed extremely good "mental filters" that allow them to ignore the blizzard of banner ads, pop-ups, and other chaff, which seem to make up the majority of the content on many major Web sites. But one day the flashing, jumping, singing, whiz-bangy-ness of it all got to me and I decided to do something to reduce the amount of visual noise I had to deal with when surfing the Web. The bonus was that once I was able to eliminate 90% of the advertising from the sites I was visiting, my Web browsing sped up enormously.

Let me preface my solution by stating that it requires that you run your own local DNS servers, as I do on my home-office network.
read more...
mail this link | permapage | score:6950 | -Ray, January 20, 2004

Set up dynamic DNS

Up
vote
Down

How to set up Bind on your Linux system...
In this tip I’ll look at configuring the BIND side of a dynamic DNS service, and in a following tip I’ll configure the DHCP side and put it all together. The configuration here is used on a CentOS 5.3 system, but with some potential path changes, it should work on any Linux distribution.
read more...
permapage | score:6926 | -Ray, July 16, 2009

DNS Overview

Up
vote
Down

The present and future DNS in three pages...
Created in the 1980s when the Internet was still young but overrunning its original system for translating host names into IP addresses, DNS is one of the foundation technologies that made the worldwide Internet (and the World Wide Web) possible. Yet this did not all happen smoothly, and DNS technology has been periodically refreshed and refined. Though it's still possible to describe DNS in simple terms, the underlying details are by now quite sublime. This article explores the supposed and true definitions of DNS (both the system and the protocol) and shows some of the tension between these two definitions through the lens of the Internet protocol development philosophy.
read more...
mail this link | permapage | score:6780 | -Ray, May 30, 2007
More articles...
Gallery Wrapped Abstract Art

Recent headlines

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

ROSA Desktop Fresh R1: For advanced users, but even better for new users

Nuvola Player: Enjoy all your Cloud music services from one interface

webOS: The latest Linux distribution

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

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

Install Cinnamon on Fedora 19

Unix: Shell Script Wrapper Examples

Hand of Thief trojan and your favorite Linux distribution

I quit using Linux because…

Plasma Media Center 1.1 and digiKam 3.3

OpenShift Online: a non-developer guide

Epoptes – Open source computer lab management and monitoring tool

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

Sagemath in the Cloud and Sagemath 5.11

Tutorial: Replace Windows with Ubuntu 13.04

ATA over Ethernet (AoE) (Ubuntu 12.04)

Usability, user-friendliness and the Linux desktop

High-resolution text console with uvesafb in Debian/Ubuntu

Linux mail command examples: send mails from command line

Server monitoring with Icinga (Debian 6)

Server Monitoring With munin And monit On Debian Wheezy

4 third-party repositories for Fedora 19

How to install postgresql 9.2 on Ubuntu 13.04 Server

StartOS 6 GNOME 3 and KDE preview

Dual-boot Ubuntu 12.04 and Windows 7 on a computer with 2 hard drives

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

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

Take Android Screenshots

PC-BSD 8.2 review

Tutorial: Create an NFS-like Storage Server with GlusterFS on Ubuntu 12.10

Linpus Lite 1.9 review

Installing FreeIPA with Replication

Detailed Error Handling In Bash

OpenBSD Tutorial: Configure Ralink USB Wireless Adapter

How to install Orange in Ubuntu 13.04

Elementary OS 0.2 Luna review

Currency Traders Telnet Game

Using OpenVZ on Debian 7 (AMD64)

Add Video Streaming to C/C++ apps with Nex Gen Media Server API

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

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