LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 08-23-2007, 08:54 PM   #1
nephish
Member
 
Registered: Jun 2005
Distribution: arch, ubuntu
Posts: 456

Rep: Reputation: 30
should i install bind?


hello there,
my company runs a service where we track equipment in the field, and send a text message to the customer if the status of that equipment changes.
we use exim and postfix to do this. we also use apache and rails to allow them to see this on the internet.

the problem is when our isp sometimes goes weird on their dns servers and the pages we are trying to send out take a long time ( i think to resolve )

i was wondering if we ran bind, we could have those email address providers on our own system and speed things up a bit. I know that lots of big web services use their own dns server to make their own system more readily available on the net, but will it help us with resolving outside our own domain too? I am looking for a better dns than what we have with our ISP.

btw, we are in a small town, we don't have the option of switching ISPs

thanks for any advice for a newbie to this.
 
Old 08-23-2007, 10:14 PM   #2
tajamari
Member
 
Registered: Jul 2007
Distribution: Red Hat CentOS Ubuntu FreeBSD OpenSuSe
Posts: 252

Rep: Reputation: 32
Quote:
Originally Posted by nephish View Post
hello there,
my company runs a service where we track equipment in the field, and send a text message to the customer if the status of that equipment changes.
we use exim and postfix to do this. we also use apache and rails to allow them to see this on the internet.

the problem is when our isp sometimes goes weird on their dns servers and the pages we are trying to send out take a long time ( i think to resolve )

i was wondering if we ran bind, we could have those email address providers on our own system and speed things up a bit. I know that lots of big web services use their own dns server to make their own system more readily available on the net, but will it help us with resolving outside our own domain too? I am looking for a better dns than what we have with our ISP.

btw, we are in a small town, we don't have the option of switching ISPs

thanks for any advice for a newbie to this.
go to isc.org and read the manual
 
Old 08-23-2007, 10:39 PM   #3
nephish
Member
 
Registered: Jun 2005
Distribution: arch, ubuntu
Posts: 456

Original Poster
Rep: Reputation: 30
thanks for the link.
 
Old 08-24-2007, 02:56 AM   #4
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
You might want to measure look-up times to get a good idea of where you are now. Additionally, there may be some mileage in pinging your ISPs nameservers from time to time to get some idea of whether their servers are overloaded.

One possible way forward is to tell your ISP how good (or otherwise) their nameserver performance is, and see if they then have any interest in upgrading the performance. They may well not know how bad their performance is and they may take a responsible attitude to that. You aren't about to change ISP, but they may have other customers who are, and if this is their major performance problem, it would be a relatively cheap thing for them to cure.

That is all out of your hands, however, and you may well prefer to be doing something that is in your control. (Or, to progress both approaches in parallel.)

I am going to advise you to consider using something other than BIND. BIND is pretty much a "Swiss Army Knife" product, with loads of options and is very flexible, but there are two costs to this. It has a history of more bugs/exploits against it than is altogether comfortable, although it is presumably rather better now than it once was. More significantly I would guess, from your point of view, it can be a bit tricky to configure (on the other hand, there is a choice of books dedicated to BIND, and the fact that there needs to be kind of tells its own story...).

I guess that you would be better off looking at something like dnsmasq or maradns (or even djbdns) which are smaller, lighter-weight, easier-to-configure alternatives. On the other hand, if you really want the flexibility of a system that allows you to have control of the behaviour of both internal and external look-ups and a structured hierarchy of resolving machines, get yourself a BIND book.

Have a look at your distro's package manager to see whether any of the alternatives are available 'pre-packaged' for your distro, and don't commit to BIND being the one without a little thought.

You might want to look at http://en.wikipedia.org/wiki/Compari...erver_software for an overview of the DNS options and maybe http://en.wikipedia.org/wiki/Dns_server for more general DNS information.
 
Old 08-24-2007, 03:21 AM   #5
nephish
Member
 
Registered: Jun 2005
Distribution: arch, ubuntu
Posts: 456

Original Poster
Rep: Reputation: 30
thanks a lot for this,
i am going with an alternative to bind. It has had me bound for hours now trying to get it right.
i only really want the caching aspects of it anyway.

thanks again
 
Old 08-24-2007, 04:51 AM   #6
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
If you only want caching then I could suggest Pdnsd. It caches to disk on -HUP so unlike BIND you won't lose your cache. It's maintained and supported, you can define sets of DNS servers to query in parallel (add OpenDSN?), define any external files for static lookups, add negative lookups (ad servers) and much, much more.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How To Install BIND From Source Giena Linux - Server 1 07-16-2007 08:23 PM
Install and Uninstalling BIND-9.2.4 kjs Linux - Networking 0 12-01-2004 03:43 PM
bind 8.3.4 install sqn Slackware 4 02-28-2003 04:31 PM
bind-9.2.1 install Sathe Linux - Networking 1 09-26-2002 04:05 PM
How to install and configure Bind 9 360 Linux - Networking 0 01-15-2002 11:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 11:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration