Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with OpenID
Advertise on LowEndTalk.com

In this Discussion

DNS Servers

DNS Servers

dominicldominicl Member
edited August 2012 in General

Hi,

Just wondering...what set-up do people have for their DNS servers, and how much RAM does it have? Also, how many do you have?

How do you guys have yours set up?

Thanks

«1

Comments

  • DanielMDanielM Disabled

    My dns servers (Resolvers) are based on the following hardware

    Intel Pentium 4 2GB RAM 80GB Hard Drive 1Gbps Connections

  • @DanielM said: My dns servers (Resolvers) are based on the following hardware

    Intel Pentium 4 2GB RAM 80GB Hard Drive 1Gbps Connections

    Cheap, but effective I guess! :) I've seen some people using cheap VPS's (as this would only be for a personal website). How much RAM would you recommend?

    Also, would the cPanel DNS only work OK?

  • Looks like you need cPanel for DNSOnly. Is there any other way?

  • Just have a look on http://cr.yp.to/djbdns/tinydns.html

    TinyDNS works "ok"....(just doing what a dns is supposed to do)...and already works on a VPS with 96MB RAM.

    http://www.de-punkt.de - a german vps hosting company since 1996

  • Nice, thanks. I'll look into that. Any others?

  • Well...if you want to have it "low end"...you won´t have many other choices cos a normal bind9/named just needs a lot more resources for working.....

    http://www.de-punkt.de - a german vps hosting company since 1996

  • AsimAsim Member

    My DNS server cluster is based on 128MB VPSes

    ns1=SecureDragon 128MB XEN-PV ns2=VooServers 128MB XEN-PV ns3=Hostigation 128MB KVM ns4=TheHostHouse 128MB XEN-HVM

    I am using cPanel DNS-only to manage it (since its for cPanel)

    Another cluster is an experiment that I am doing since a few months now, never got the time to finish it. Its a free DNS service

    ns1 + ns2 using PowerDNS

    Thanked by 1dominicl
  • MaouniqueMaounique Member
    edited August 2012

    Or you can use free dns at some provider. I am with afraid.org since many-many years. Sure, if you have hundreds of domains and hosts, your own DNS will make sense. 128 MB should be enough even in that case, 20 GB a month bw will also suffice. M

    Who's General Failure, and why is he reading my drive A: ?

  • vldvld Member

    gdns uses 4 VPS containers, with 256-512MB of RAM. 2 at EDIS, 1 at Hostigation and 1 at OVH. Using gdnsd DNS daemon, RAM usage is below 50MB

  • dominicldominicl Member
    edited August 2012

    @Asim - Looked at PowerDNS.

    Is this what you've done? http://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-poweradmin-on-debian-etch

    @vld - Thanks. Will look at that.

    EDIT: PowerDNS looks like what I want, but I'm a bit confused about adding a 2nd server after the 1st one

    Thanked by 1Asim
  • @dominicl said: but I'm a bit confused about adding a 2nd server after the 1st one

    it is using mysql replication. just replicate the two mysql database (NS1=master, NS2=slave).

  • OK I think I get it :P Now to find 2 or 3 VPS's to use for it

  • 24x 256MB/5GB Xen/KVM VMs with Ubuntu 12.04 LTS running custom build of PowerDNS with Percona Cluster

  • 24 :P Wow. lol

  • KuroKuro Member

    Also have a look at NSD3, uses under 5MB of RAM in an OpenVZ container :)

    Thanked by 1dominicl
  • NanoG6NanoG6 Member
    edited August 2012

    I'm using prometeus 50MB VPS as master NS. PDNS + MySQL + NGINX + PHP-FPM (Sqlbuddy & Poweradmin)

  • Wow that's nice. Thanks :) I'll do something like that.

  • I'll throw in another vote for NSD3. Been using it foe about a year on a 512MB all-in-one web hosting VPS with smashing success. Gonna try out the replication stuff one of these days.

    Thanked by 1dominicl
  • All EDIS locations as well as my own and a VPS in Australia :)

    Opinions/Posts are to be assumed my own/personal and not company related unless obvious
    Working @ EDIS and owning some others (and/or parts of) | Available for consulting | http://as198412.net | https://william.si

  • ZenZen Member

    Zerigo.

    I work for Nodisto.

  • I use a pile of LEB VPS:

    Kansas City MO          768mb
    Orlando FL              256mb
    Fremont, CA             128mb
    Jacksonville FL         512mb
    Sittingbourne, UK       128mb
    Los Angeles, CA         160mb
    Adelaide, Australia     512mb
    Manchester, UK          1024mb
    Milan, Italy            128mb
    Surrey, UK              256mb
    Detroit, MI             128mb
    Buffalo, NY             192mb
    Charlotte, NC           128mb
    

    All are OVZ, except for the Sittingbourne UK one using Xen. Works great.

    I am no longer affiliated with IPXcore.
    Thanked by 1dominicl
  • JackJack Member

    @Damian what type of DNS service are you using?

  • @Jack: cpanel DNS only with bind9.

    Working on switching over to PowerDNS with SQL back end. Cpanel's default of bind9 works fine, but doesn't scale well when you have a whole pile of zones:

    root@web [/var/named]# ls -l | wc -l 14029

    I am no longer affiliated with IPXcore.
    Thanked by 1dominicl
  • I'm leaning towards PowerDNS at the moment as well....Now to find some LEB VPS's.

  • How reliable is mysql replication? It seems to me like it would be a huge admin time suck as number of dns servers grows. All changes are made on the primary dns and replicated to slaves?

  • @bdtech - at least in our setup there is no such thing as primary DNS, we run cluster globally on 5 continents and it's replicating very fast

  • @bdtech said: How reliable is mysql replication? It seems to me like it would be a huge admin time suck as number of dns servers grows. All changes are made on the primary dns and replicated to slaves?

    "All changes are made on the primary dns and replicated to slaves?" this. If the primary mysql server dies for some reason, all of the child nodes are able to keep running on their dataset.

    The only thing I don't like about Powerdns is that it doesn't have any functionality to self-cache answers, which means every time it gets a query, it needs to reference the SQL database for the answer. I'm compensating for this by having the mysql cache settings quite high.

    I am no longer affiliated with IPXcore.
  • @Damian - you can setup PDNS to cache the responses for a specific time

  • @gbshouse: I think that's what he did when he said "I'm compensating for this by having the mysql cache settings quite high"

    Catalyst Host - Pie Approved!
  • @HalfEatenPie - but the data is cached inside PDNS not MySQL from PDNS docs

    3.1. Packet Cache PDNS by default uses the 'Packet Cache' to recognise identical questions and supply them with identical answers, without any further processing. The default time to live is 10 seconds. It has been observed that the utility of the packet cache increases with the load on your nameserver. Not all backends may benefit from the packetcache. If your backend is memory based and does not lead to context switches, the packetcache may actually hurt performance. The size of the packetcache can be observed with /etc/init.d/pdns show packetcache-size

    Thanked by 2NanoG6 Damian
  • Oh cool, that must be a newer feature. Thanks for the info!

    I am no longer affiliated with IPXcore.
  • Ahh, ok then @gbshouse my bad.

    Catalyst Host - Pie Approved!
  • Gimme names of 4, good LEB providers now :)

  • @dominicl

    IPXcore, Prometeus, SecureDragon, EDIS

  • dominicldominicl Member
    edited August 2012

    Got one with IPXCore and I want to keep everything seperate. Prometeus I don't have one with. SecureDragon I do. EDIS I don't.

    Any others? Hostigation I don't either.

  • easevps, urpad...

  • DamianDamian Member
    edited August 2012

    Currently on:

    urpad
    semoweb
    buyvm
    easevps
    vooservers
    hostitek
    ransomit
    ease-uk
    prometeus
    allsimple
    errantweb
    ipxcore
    hostigation
    

    (allsimple and vooservers are going away soon)

    No longer on:

    qualityservers
    virtualsrv
    bgsa
    vps6
    alienlayer
    quickpacket
    hostpolar
    vmstorm
    
    I am no longer affiliated with IPXcore.
  • dominicldominicl Member
    edited August 2012

    Hi,

    DNS1 - BlueVM

    I need one more US provider, and one UK/NL provider. Any ideas?

  • @dominicl said: I need one more US provider, and one UK/NL provider. Any ideas?

    Inception Hosting?

  • Thanks, any others for UK/NL? Was thinking UrPad as well.

  • JackJack Member
    edited August 2012

    @HC_Ro said: Inception Hosting?

    @dominicl said: Thanks, any others for UK/NL? Was thinking UrPad as well.

    What's wrong with them?

    They are in the same DC as me

  • I have allsimple in UK and it is plenty stable so far. Maybe damian just tidying house, or i am lucky.

  • JackJack Member
    edited August 2012

    @averell said: I have allsimple in UK and it is plenty stable so far. Maybe damian just tidying house, or i am lucky.

    I have a Onepoundwebhosting 128 XEN VM Which is pretty nice.

    [root@MyBox ~]# uptime 15:29:21 up 51 days, 7:12, 1 user, load average: 0.00, 0.00, 0.00 [root@MyBox ~]#

  • DamianDamian Member
    edited August 2012

    @averell said: I have allsimple in UK and it is plenty stable so far. Maybe damian just tidying house, or i am lucky.

    Just tidying house; I have @dominicl 's server now, so one of the things it'll be doing is DNS. Allsimple were great.

    I am no longer affiliated with IPXcore.
  • acarrascopeacarrascope Banned
    edited August 2012

    Two USA coast-to-coast (ns1,ns2) stable VPS with

    512 RAM 10GB HD cPanel DNSONLY Bind

    256MB can be used with cPanel DNSONLY but MyDNS.

    Im out

  • http://gyazo.com/e4c816490e6b9229205444026dc44d0e

    I'm in my DNS server with PowerAdmin. What would I put as ns1 and ns2 there though, as that PowerAdmin is installed on dns1?

    Thanks

    Thanked by 1eastonch
  • Anyone?

  • yes ns1

  • Sorry? Since that is actually on my DNS server..how could I put something in those boxes? Me confuzzled.

Sign In or Register to comment.