Likes Likes:  0
Resultaten 1 tot 12 van de 12
  1. #1
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Kris De Rocker
    4.684 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Wetteren (België)

    Post Thanks / Like
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    194 Berichten zijn liked


    Naam: Kris De Rocker
    Bedrijf: ROKR Services BV
    Functie: Zaakvoerder
    URL: rokr.services
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: 0788717490

    Thread Starter

    [Howto]Directadmin + PowerDNS + PowerADMIN

    Opmerkingen
    - Ubuntu / debian only tutorial, centos iets anders
    - Geen knip en plakwerk, even nadenken bij sommige dingen
    - Security ook goed in het oog houden in verband met user rechten etc
    - Via show slave status \G; kan er gekeken worden of de slaves het nog goed doen in de replicatie. Hierop kan ook monitoring worden geplaats in nagios / zabbix.
    - Na de setup heb je dus een volledige dns setup met meerdere dns servers waarop alles samen komt
    - Credits horen toe aan Tim Bracquez (www.fusa.pro)

    (1) MASTER SERVER

    Dit gedeelte moet niet meer gebeuren, deze is maar 1x nodig voor de gehele setup

    1) Powerdns + mysql server + webserver(phpmyadmin + poweradmin)
    # apt-get install pdns-server pdns-backend-mysql mysql-server apache2 php5 php5-mysql phpmyadmin
    2) Configuratie powerdns
    ## de mysql gegevens invullen (zet dit op een eigen powerdns user!)

    # vim /etc/poweradmin/pdns.d/pdns.local

    launch=gmysql

    gmysql-host=127.0.0.1

    gmysql-user=root

    gmysql-password=root_password

    gmysql-dbname=powerdns



    ## stel in deze config slave=yes in

    # vim /etc/poweradmin/pdns.conf

    ## de sql uit docs map van powerdns gebruiken

    # mysql -u root -p < /root/database.sql
    3) Master server van maken
    # vim /etc/mysql/my.cnf

    server-id = 1

    log_bin = /var/log/mysql/mysql-bin.log

    binlog_do_db = powerdns
    4) Installatie poweradmin (panel voor het beheer welke het iets makkelijker maakt)
    # cd /var/www/

    # wget https://www.poweradmin.org/download/...dmin-2.1.3.tgz

    # tar -xf poweradmin-2.1.3.tgz

    # mv poweradmin-2.1.3 poweradmin

    # chown -R www-data.www-data poweradmin

    # pear install MDB2_Driver_mysql-1.5.0b2

    # pear install MDB2-2.5.0b2
    5) Verder configureren van poweradmin via de web interface
    ## http://xxx.xxx.xxx.xxx/poweradmin/install/ verder installeren

    #rm -rf install/
    6) Een herstart geven aan powerdns
    # /etc/init.d/pdns restart
    (ELKE) SLAVE SERVER

    Dit gedeelte moet op elke server gebeuren die als nameserver dient.

    1) Installeren van mysql + pdns
    # apt-get install pdns-server pdns-backend-mysql mysql-server

    ## mysql config (zet dit op een eigen powerdns user!)

    # vim /etc/powerdns/pdns.d/pdns.local

    launch=gmysql

    gmysql-host=127.0.0.1

    gmysql-user=root

    gmysql-password=root_password

    gmysql-dbname=powerdns
    2) Database aanmaken (vanuit een export van de master server – dit kan je met phpmyadmin maken indien het niet via command line) + replication (gebruik een eigen replicatie user met enkel die rechten !)
    # mysql -u root -p < /root/database.sql

    # vim /etc/mysql/my.cnf

    server-id = 2 ## dit nummer voor iedere slave ophogen

    master-host = xxx.xxx.xxx.xxx

    master-user = root

    master-password = root_password

    master-connect-retry = 60

    replicate-do-db = powerdns

    log_bin = /var/log/mysql/mysql-bin.log

    # de master_log_file en master_log_pos komt vanaf de master server, deze vraag je op door show master status \G; op de master server te doen (in mysql -u root -p)

    # mysql -u root –p

    stop slave;

    change master to master_host='xxx.xxx.xxx.xxx', master_user='root', master_password=' root_password', master_log_file='mysql-bin.000001', master_log_pos=98;

    start slave;
    3) Herstart powerdns
    /etc/init.d/pdns restart
    (2) ELKE DIRECTADMIN SERVER
    Dit gedeelte moet gebeuren op elke directadmin welke je op deze nameserver pool wenst te plaatsen

    1) Config named / bind

    ## we gaan in deze config instellen dat deze alle records doorstuurd
    # vim /etc/bind/named.conf.options



    ## voor de }; dit toevoegen (het ip is de master dns server welke de records gaat ontvangen)

    allow-transfer { xxx.xxx.xxx.xxx; };

    notify yes;

    also-notify { xxx.xxx.xxx.xxx; };



    # /etc/init.d/bind9 restart


    2) Server toevoegen aan de supermaster table (dit via poweradmin of phpmyadmin op de master server)
    ## controleer of deze in de supermasters staat

    http://xxx.xxx.xxx.xxx/poweradmin/list_supermasters.php

    ## als deze er niet in staat

    http://xxx.xxx.xxx.xxx/poweradmin/add_supermaster.php

    IP address: Het ip adres van de server welke toegevoegd moet worden, het directadmin licentie ip/hoofd ip

    Hostname: Dit is de nameserver (ns1 of ns2) welke automatisch toegevoegd moeten worden. Deze gaat dus alle records in de tabel inladen welke ‘ns1.it2go.eu’(als voorbeeld) heeft in directadmin en vanaf het ip adres komen welke ingesteld is.

    Account: 'admin' zonder de ' is voldoende.
    3) Een herstart geven
    # /etc/init.d/bind9 restart
    4) DNS instellingen aanpassen voor meerdere nameservers (indien meer dan 2)
    # cd /usr/local/directadmin/data/templates

    # cp dns_ns.conf custom/

    ## in het template gaan we nameservers bijvoegen als zijnde ns3, ns4... hoeveel slaves je dus hebt

    # vim custom/dns_ns.conf

    ## vergeet de bestaande niet aan te passen...
    5) Ter controle
    ## nu zouden op http://xxx.xxx.xxx.xxx/poweradmin/list_zones.php alle zones erbij moeten komen
    Laatst gewijzigd door IT-worX; 03/07/09 om 19:39.

  2. #2
    [Howto]Directadmin + PowerDNS + PowerADMIN
    geregistreerd gebruiker
    600 Berichten
    Ingeschreven
    15/09/07

    Locatie
    Uden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Robin Bohnen
    Registrar SIDN: Ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Netjes, erg handig. (Wij hebben het alleen al).



  3. #3
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Kris De Rocker
    4.684 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Wetteren (België)

    Post Thanks / Like
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    194 Berichten zijn liked


    Naam: Kris De Rocker
    Bedrijf: ROKR Services BV
    Functie: Zaakvoerder
    URL: rokr.services
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: 0788717490

    Thread Starter
    Why am i not surprised RobinJB :-)
    't Zou erg zijn mocht de meerderheid dat hier niet hebben hé :-)

  4. #4
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Certified
    3.404 Berichten
    Ingeschreven
    06/11/06

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    KvK nummer: 02099933

    Citaat Oorspronkelijk geplaatst door IT-worX Bekijk Berichten
    - Credits horen toe aan Tim Bracquez (www.fusa.pro)
    http://www.webhostingtalk.nl/network...uperslave.html (Howto: PowerDNS Superslave)


  5. #5
    [Howto]Directadmin + PowerDNS + PowerADMIN
    www.fusa.be
    2.211 Berichten
    Ingeschreven
    21/01/08

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    Naam: null

    Kris had mijn documentatie online gezet hoe ik het bij zijn ubuntu setup had gedaan met DirectAdmin... Aangezien er blijkbaar nog geen sluitende tutorial was of iets dergelijks voor deze setup


    pssst: je moet de zolderkamerhosts ook wat gunnen

  6. #6
    [Howto]Directadmin + PowerDNS + PowerADMIN
    geregistreerd gebruiker
    6.041 Berichten
    Ingeschreven
    23/10/04

    Locatie
    Amersfoort

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    171 Berichten zijn liked


    Functie: Freelance IT Professional
    URL: localhost
    View randytenhave's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door Tim.Bracquez Bekijk Berichten
    pssst: je moet de zolderkamerhosts ook wat gunnen
    En wat is er mis met zolderkamerhosts. RespeKt he, weet je hoe warm het daar is

  7. #7
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Ik ben het met Randy eens, zij moeten werken met 40 graden en meer
    Graag respekt voor iedere host die zich in het zweet loopt te werken om een paar centjes bij elkaar te verdienen.

  8. #8
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Kris De Rocker
    4.684 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Wetteren (België)

    Post Thanks / Like
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    194 Berichten zijn liked


    Naam: Kris De Rocker
    Bedrijf: ROKR Services BV
    Functie: Zaakvoerder
    URL: rokr.services
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: 0788717490

    Thread Starter
    *wacht op het grote "hoeveel graden is het in jouw werkomgeving"-topic* :-)

    Ooit waren hier plannen voor een grote "howto" sectie, doch dit is gelijk nooit van de grond gekomen. Daar ik Tim had gevraagd of hij dit even kon regelen (inclusief documentatie), leek het mij fair om iets terug te doen voor de mensen van WHT die al een pak voor mij hebben gedaan, en mij hier de nodige antwoorden bezorgd.

    Toegegeven, velen zullen er niks aan hebben aan heel deze howto, omdat ze wss de zaakjes beter voor elkaar zullen hebben dan ik, maar tis de geste die telt hé mensen...
    Je weet nooit dat er morgen een niet-zolderkamerhost plots start...

  9. #9
    [Howto]Directadmin + PowerDNS + PowerADMIN
    geregistreerd gebruiker
    6.041 Berichten
    Ingeschreven
    23/10/04

    Locatie
    Amersfoort

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    171 Berichten zijn liked


    Functie: Freelance IT Professional
    URL: localhost
    View randytenhave's profile on LinkedIn

    40 Graden, pfff. Het is hier 30 en ik word al gek. *klik*

    Dan meteen maar even een goede named.conf met de recursion enkel aan op localhost en een goede ACL: (EL5/CentOS, nonchooted, werkend voor DA setup). Transfers moet je natuurlijk even aanpassen aan bovenstaande. (Psst: er is een howto-sectie hier in de speeltuin hoor).

    Code:
    // generated by named-bootconf.pl
    
    options {
            directory "/var/named";
            // query-source address * port 53;
            allow-transfer { none; };
            allow-recursion { localnets; };
            // allow-transfer { xxx.xxx.xxx.xxx; };
            // notify yes;
            // also-notify { xxx.xxx.xxx.xxx; };
    };
    
    controls {
            inet 127.0.0.1 allow { localhost; } keys { rndckey; };
    };
    zone "." IN {
            type hint;
            file "named.ca";
    };
    
    zone "localhost" IN {
            type master;
            file "localhost.zone";
            allow-update { none; };
    };
    
    zone "0.0.127.in-addr.arpa" IN {
            type master;
            file "named.local";
            allow-update { none; };
    };
    
    include "/etc/rndc.key";
    
    zone "ns1.je-eerste-domein.nl" { type master; file "/var/named/ns1.je-eerste-domein.nl.db"; };
    REST VAN DE ZONES
    Laatst gewijzigd door Randy; 04/07/09 om 01:42.

  10. #10
    [Howto]Directadmin + PowerDNS + PowerADMIN
    www.fusa.be
    2.211 Berichten
    Ingeschreven
    21/01/08

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    Naam: null

    Citaat Oorspronkelijk geplaatst door Randy Bekijk Berichten
    40 Graden, pfff. Het is hier 30 en ik word al gek. *klik*

    Dan meteen maar even een goede named.conf met de recursion enkel aan op localhost en een goede ACL
    en allow-query { }; in deze setup dan ook niet vergeten als je toch die bind maar gebruikt om alles door te gooien...

    Nog een beetje moeite kan ook nog, niet?

  11. #11
    [Howto]Directadmin + PowerDNS + PowerADMIN
    Kris De Rocker
    4.684 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Wetteren (België)

    Post Thanks / Like
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    194 Berichten zijn liked


    Naam: Kris De Rocker
    Bedrijf: ROKR Services BV
    Functie: Zaakvoerder
    URL: rokr.services
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: 0788717490

    Thread Starter
    Houden we het even begrijpelijk ja ;-)

  12. #12
    [Howto]Directadmin + PowerDNS + PowerADMIN
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    Citaat Oorspronkelijk geplaatst door Randy Bekijk Berichten
    40 Graden, pfff. Het is hier 30 en ik word al gek. *klik*
    Liever een zolderkamer die lekker koel is dan een kantoor zonder airco

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics