PDA

Bekijk Volledige Versie : TransIP DNS en DirectAdmin DNS



sanderverkerk
23/01/07, 22:56
Ik zat met het volgende probleem:

Ik registreer mijn domeins bij TransIP.nl waar ik een DNS admin krijg, en in mijn directadmin heb ik ook een dns admin.

Ik zou graag alles willen regelen via mijn dnsadmin in directadmin.
Dit heb ik nu opgelost door * A record aan te maken bij TransIP en dan in DirectAdmin de rest te regelen.

Is dit de juiste manier ? of moet ik dit anders oplossen ?
Of is zelf het * niet nodig ?

BsHosting
24/01/07, 00:29
het enigste wat je moet doen is je domeinnaam aanmaken in DA.

Daarna vraag je je domeinnaam aan bij transip en geef je je nameservers op bij transip.

dus ns1.uwdomein.nl
en ns2.uwdomein.nl

t.bloo
24/01/07, 08:18
dus de dns admin van transip niet gebruiken, maar alleen die van DA

ivs
24/01/07, 09:01
Als je het helemaal mooi wil doen kan je Transip secondary laten draaien voor je domeinen. Je moet dan een text file op je server zetten met al je domeinen erin. Ik heb hiervoor een keer een PHP script gemaakt die die file maakt met behulp van de Direct Admin API.

jouwnaam
24/01/07, 09:07
Als je het helemaal mooi wil doen kan je Transip secondary laten draaien voor je domeinen. Je moet dan een text file op je server zetten met al je domeinen erin
Die textfile is alleen nodig voor domeinen die je niet bij TransIP hebt geregistreerd EN indien je server in hun netwerk staat. Anders is het aanmaken van ns1.jezelf.nl en ns1.transip.net en ns2.transip.net (uit mijn hoofd; wel even checken dus) in je DNS voldoende. Daarna nog even de DNS wijziging doorvoeren bij de SIDN en je bent klaar.

HBCS
24/01/07, 12:05
Als je het helemaal mooi wil doen kan je Transip secondary laten draaien voor je domeinen. Je moet dan een text file op je server zetten met al je domeinen erin. Ik heb hiervoor een keer een PHP script gemaakt die die file maakt met behulp van de Direct Admin API.


is het mogelijk dat je die hier neer zet zodat anderen er ook gebruik van kunnen maken
eventueel tegen kostprijs

FunnyMedia
24/01/07, 12:40
staat hier niets wat je zoekt?
http://help.directadmin.com/?topic=8

ivs
24/01/07, 13:17
is het mogelijk dat je die hier neer zet zodat anderen er ook gebruik van kunnen maken
eventueel tegen kostprijs

Bij deze, gebruik hem zelf niet meer dus weet niet of hij nog werkt



<?

include 'httpsocket.php';

$socket = new HTTPSocket;

$socket->connect("da_server",2222);
$socket->set_login("admin","da_admin_password");

$socket->query('/CMD_API_SHOW_USER_DOMAINS',array('user'=>'da_user'));

$result = $socket->fetch_parsed_body();

header("Content-Type: text/plain");

foreach ($result as $key => $value)
{
echo strtr($key,"_",".")."\n";
}


?>

HBCS
25/01/07, 13:08
tnx leer ik weer wat van
en dat weer op wht :D

David-Andrew
27/03/07, 16:58
Is het nu trouwens gelukt om TransIP secondary te laten draaien? Hoe heb je dat voor elkaar gekregen?

Nielsvk
27/03/07, 18:17
Kan je gewoon activeren bij domein opties (nameserver wijzigen) ;)

David-Andrew
27/03/07, 22:35
Dat snap ik.

Maar hoe heeft TS het versturen van de zone files naar de TransIP servers nu geregeld.

- Moest het sowieso nog?
- Met het script of een aanpassing daarop?
- Of een oplossing in het DA forum?

David-Andrew
02/04/07, 16:25
Geen reactie meer mensen? Ik krijg DirectAdmin namelijk niet goed ingesteld, en de AXFR mislukt daardoor steeds... Tips?

sanderverkerk
16/04/07, 22:29
Om toch even op mijn eigen topic te reageren...

Ik heb nu mijn eigen dns nameservers ingesteld staan als pri en sec. als tri gebruik ik niks, ook heb ik de nameservers van trans niet als sec/tri/backup draaien.

David-Andrew
17/04/07, 12:23
Ik heb:

Eigen server als master, twee servers van TransIP als slave.

Je moet controleren dat:
- TransIP haalt de info op via een andere server ip (hun dnsimport server)
- Je poort 53 open staat
- In named.conf de dnsimport server toestemming heeft om de info op te halen

Basje
26/02/12, 17:06
Ik ben vandaag bezig geweest met mijn eerste VPS bij TransIP en heb hier ook succesvol DirectAdmin op geïnstalleerd. Nu loop ik echter tegen hetzelfde probleem aan als de TS en anderen voor mij. Na heel veel zoeken via Google weet ik eigenlijk nog steeds simpelweg niet wat er moet gebeuren, het valt me met name op dat er nergens stapsgewijs wordt uitgelegd wat er moet gebeuren en hoe dat dan moet. Gezien het feit dat mensen hierboven succesvol tot een oplossing zijn gekomen zou ik graag op dit onderwerp inhaken.

De situatie:
- VPS geïnstalleerd, Debian 6 x64.
- DirectAdmin geïnstalleerd.
- Domein aangeschaft via TransIP.
- Ik heb slechts één IP-adres bij de VPS.
- Aan dat ene IP-adres heb ik een nameserver gekoppeld: ns0.subdomein.hoofddomein.com
- Ik zou graag geen gebruik maken van de TransIP-DNS-instellingen, maar alleen via de DirectAdmin-DNS-instellingen werken. (Hetzelfde als de TS.)
- Ik heb named.conf gevonden in /etc/bind

Voor zover ik het tot nu toe begrijp is het de bedoeling dat de nameservers van TransIP de gegevens van mijn primaire nameserver downloaden en gaan fungeren als secondaire/ternaire nameserver. Alleen hier houdt het voor mij op, want ik heb geen idee hoe ik dat moet bereiken.

Mijn vragen:
- Hoe geef ik in named.conf aan dat een bepaald IP-adres toestemming heeft om de gegevens te downloaden?
- Ik lees redelijk vaak de term "zones" in combinatie met nameservers, moet ik die ook zelf instellen of gaat dat automatisch goed?
- Als ik poort 53 heb opengezet en named.conf heb geconfigureerd, hoe zorg ik er dan voor dat de TransIP-nameserver "weet" dat hij mijn gegevens moet downloaden?

Sorry dat ik een oud topic weer tot leven breng, maar voor zover ik het kan inschatten heb ik exact hetzelfde probleem als de anderen voor mij, dus ik hoop dat jullie mij een zetje in de goede richting kunnen geven.

Alvast heel erg bedankt voor alle hulp die jullie kunnen bieden!

vDong
26/02/12, 17:28
Mijn vragen:
- Hoe geef ik in named.conf aan dat een bepaald IP-adres toestemming heeft om de gegevens te downloaden?
De optie allow-transfer {y.y.y.y;x.x.x.x;}; in /etc/bind/named.conf.options
Heb je geen specifieke .options file, dan staat het in options { bla}

- Ik lees redelijk vaak de term "zones" in combinatie met nameservers, moet ik die ook zelf instellen of gaat dat automatisch goed?
Een zone is gewoon 1 domein in dit geval

- Als ik poort 53 heb opengezet en named.conf heb geconfigureerd, hoe zorg ik er dan voor dat de TransIP-nameserver "weet" dat hij mijn gegevens moet downloaden?
Bij transip instellingen blijkbaar, kan ik je helaas niet mee helpen.

The-BosS
26/02/12, 17:30
Ik ben vandaag bezig geweest met mijn eerste VPS bij TransIP en heb hier ook succesvol DirectAdmin op geïnstalleerd. Nu loop ik echter tegen hetzelfde probleem aan als de TS en anderen voor mij. Na heel veel zoeken via Google weet ik eigenlijk nog steeds simpelweg niet wat er moet gebeuren, het valt me met name op dat er nergens stapsgewijs wordt uitgelegd wat er moet gebeuren en hoe dat dan moet. Gezien het feit dat mensen hierboven succesvol tot een oplossing zijn gekomen zou ik graag op dit onderwerp inhaken.

De situatie:
- VPS geïnstalleerd, Debian 6 x64.
- DirectAdmin geïnstalleerd.
- Domein aangeschaft via TransIP.
- Ik heb slechts één IP-adres bij de VPS.
- Aan dat ene IP-adres heb ik een nameserver gekoppeld: ns0.subdomein.hoofddomein.com
- Ik zou graag geen gebruik maken van de TransIP-DNS-instellingen, maar alleen via de DirectAdmin-DNS-instellingen werken. (Hetzelfde als de TS.)
- Ik heb named.conf gevonden in /etc/bind

Voor zover ik het tot nu toe begrijp is het de bedoeling dat de nameservers van TransIP de gegevens van mijn primaire nameserver downloaden en gaan fungeren als secondaire/ternaire nameserver. Alleen hier houdt het voor mij op, want ik heb geen idee hoe ik dat moet bereiken.

Mijn vragen:
- Hoe geef ik in named.conf aan dat een bepaald IP-adres toestemming heeft om de gegevens te downloaden?
- Ik lees redelijk vaak de term "zones" in combinatie met nameservers, moet ik die ook zelf instellen of gaat dat automatisch goed?
- Als ik poort 53 heb opengezet en named.conf heb geconfigureerd, hoe zorg ik er dan voor dat de TransIP-nameserver "weet" dat hij mijn gegevens moet downloaden?

Sorry dat ik een oud topic weer tot leven breng, maar voor zover ik het kan inschatten heb ik exact hetzelfde probleem als de anderen voor mij, dus ik hoop dat jullie mij een zetje in de goede richting kunnen geven.

Alvast heel erg bedankt voor alle hulp die jullie kunnen bieden!

Had je zelf ook wel kunnen vinden in de helpdesk van transip lijkt me:
- https://www.transip.be/vragen/55-adressen-transfers-nameservers-secondary-gebruiken/
- https://www.transip.be/vragen/152-waarom-wordt-transip-nameservers-overgenomen/
- https://www.transip.be/vragen/153-reageren-transip-nameservers-request-nameserver/


Zodra aan deze voorwaarden voldaan is zal de zone correct overgenomen worden. Is dit niet het geval, neem dan contact op met onze technische supportafdeling, via email of Contact boven in uw controlepaneel.

Je betaald er voor dus mail de helpdesk van transip als het je niet lukt.

Basje
26/02/12, 18:03
Bedankt voor de snelle reacties!

@vDong: Dat zijn duidelijke antwoorden, hier kan ik wat mee en nu heb ik tenminste weer termen om op te Googlen.

@The-BosS: Bedankt voor de links, maar die had ik zelf ook gevonden. Misschien dat het aan mijn beperkte kennis ligt, maar in die teksten staat alleen dat er iets moet gebeuren, maar niet hoe. Vandaar dat ik vraag naar specifieke informatie.

Nogmaals bedankt voor het meedenken!

Basje
27/02/12, 15:34
Het is gelukt! Mijn excuses aan The-BosS, nu ik weet hoe het werkt en dat het in feite triviaal is snap ik ook dat hij mij gewoon die links gaf.

Voor mensen die in de toekomst tegen dit probleem oplopen zet ik de dingen die ik inmiddels heb geleerd hieronder even op een rijtje:

Nameservers op je eigen VPS
Zodra je een domein koppelt aan je admin-account van DirectAdmin maakt deze automatisch twee nameservers aan. Maar let op, wanneer je subdomein.hoofddomein.nl koppelt zullen de automatisch gegenereerde nameservers ns1.hoofddomein.nl en ns2.hoofddomein.nl zijn, en niet zoals je misschien zou verwachten ns1.subdomein.hoofddomein.nl en ns2.subdomein.hoofddomein.nl. Overigens maakt het niet uit hoe je ze noemt, als je maar zorgt dat je door middel van een A-record het IP-adres kan krijgen van je VPS-server zal je nameserver gewoon werken.

Secundaire nameservers van TransIP
Op het controlepaneel van TransIP stel je je eigen nameserver van je VPS in als primaire nameserver, als secundaire en tertiaire nameserver stel je respectievelijk ns1.transip.nl en ns2.transip.eu in. Als zowel je domein bij TransIP geregistreerd is én je VPS bij hen wordt afgenomen dan is dit alles dat je hoeft te doen! Controleer wel of de nameservers op je VPS (dus in DirectAdmin de NS-records) overeenkomen met de nameservers van TransIP.

Wel heb ik nog enkele opvolgvragen:

Als ik allow-transfer {y.y.y.y;x.x.x.x;}; in /etc/bind/named.conf.options toevoeg, hebben dan alleen x.x.x.x en y.y.y.y toegang of moet ik nog extra regels toevoegen om anderen de toegang te ontzeggen, een soort van "deny all", zeg maar?

Bij een check via intoDNS.com krijg ik onder andere de volgende feedback:

Glue for NS records
INFO: GLUE was not sent when I asked your nameservers for your NS records.This is ok but you should know that in this case an extra A record lookup is required in order to get the IPs of your NS records. The nameservers without glue are:
x.x.x.x
y.y.y.y
z.z.z.z
You can fix this for example by adding A records to your nameservers for the zones listed above. Ik weet wat een glue-record is en deze is ook toegevoegd aan mijn primaire nameserver (en werkt naar behoren, aldus intoDNS) dus ik weet niet precies wat ik aan bovenstaand probleem zou kunnen doen. Tuurlijk werkt alles nu, maar ik zou graag hebben dat alles optimaal werkt. :)

The-BosS
27/02/12, 15:51
Wel heb ik nog enkele opvolgvragen:

Als ik allow-transfer {y.y.y.y;x.x.x.x;}; in /etc/bind/named.conf.options toevoeg, hebben dan alleen x.x.x.x en y.y.y.y toegang of moet ik nog extra regels toevoegen om anderen de toegang te ontzeggen, een soort van "deny all", zeg maar?

Er is geen deny all, de allow-transfer met ip adressen is genoeg, wel kan je bvb "none" gebruiken in je default en dan per zone de allow-transfer per ip of group, maar dat zal bij jou wel niet van toepassing zijn. Dit is enkel van toepassing als je domainX.tld met bedrijfX secondary servers wilt en domainY.tld met bedrijfY secondary servers wilt (http://www.zytrax.com/books/dns/ch7/xfer.html).


Bij een check via intoDNS.com krijg ik onder andere de volgende feedback:
Ik weet wat een glue-record is en deze is ook toegevoegd aan mijn primaire nameserver (en werkt naar behoren, aldus intoDNS) dus ik weet niet precies wat ik aan bovenstaand probleem zou kunnen doen. Tuurlijk werkt alles nu, maar ik zou graag hebben dat alles optimaal werkt. :)

Dat is eigenlijk geen fout, het zou omgekeerd moeten zijn. Het komt er op neer dat als je een .nl domein hebt en 1 nameserver is een .nl dan kan hij glue records ophalen, maar heb je nog een nameserver die niet .nl is dan kan hij die glue niet rechtstreeks ophalen bij sidn.nl bijvoorbeeld. Deze error (wat in mijn ogen geen error is) zal je dus altijd krijgen als je andere tlds van nameservers gebruikt dan de tld van het domein. Als je echt een volledig controle wilt uitvoeren kijk dan even bij de pingdom tools (http://dnscheck.pingdom.com/).

Basje
27/02/12, 22:25
Het komt er op neer dat als je een .nl domein hebt en 1 nameserver is een .nl dan kan hij glue records ophalen, maar heb je nog een nameserver die niet .nl is dan kan hij die glue niet rechtstreeks ophalen bij sidn.nl bijvoorbeeld. Deze error (wat in mijn ogen geen error is) zal je dus altijd krijgen als je andere tlds van nameservers gebruikt dan de tld van het domein. Als je echt een volledig controle wilt uitvoeren kijk dan even bij de pingdom tools (http://dnscheck.pingdom.com/).Dat is inderdaad de situatie, dus dan laat ik dit voor wat het is. De check via Pingdom is ook grotendeels goed, alleen krijg ik een error bij Consistency: "2 different SOA records found.". Via nslookup gekeken wat dan precies het verschil is, en het komt neer op het feit dat de secundaire nameserver geen glue meestuurt en de tertiaire nameserver geeft al sinds jouw bericht een time-out, dus ik moet even kijken of dat aan mij ligt of aan TransIP.

Bedankt voor je antwoorden!

dennis0162
27/02/12, 23:37
off topic: De DNS check van SIDN lijkt wel heel erg op die van Pingdom. (alleen die van SIDN is vaak erg traag)

dreamhost_nl
28/02/12, 12:06
Wellicht dat dit je dan helemaal bekend voorkomt?
http://dnscheck.iis.se/ -> https://github.com/dotse/dnscheck/wiki/Architecture