Bekijk Volledige Versie : Nameserverwijziging detecteren
systemdeveloper
21/04/15, 23:10
Misschien een stomme vraag maar ik heb er nooit mee te maken gehad.
Is het mogelijk om te detecteren of 'iemand' een nameserver wijziging van een extern geregistreerd domein, naar mijn dns servers doet?
Ik weet dat bij registratie van bepaalde tld's de registrar checked of het domein aanwezig is op de opgegeven nameservers, dus dat zou je kunnen afvangen, maar ik weet niet of dat common practice is of dat het ook bij ns wijzigingen wordt gedaan of dat elke registrar dat doet...
Iemand een idee?
CharlieRoot
22/04/15, 07:49
Dat lijkt mij onmogelijk, je weet immers niet van te voren 'wie' een aanpassing doet en op welk domein.
Verzonden vanaf mijn iPhone
Je zou een trigger kunnen bouwen op je DNS server en daar actie op laten uitvoeren als die een nieuwe domeinnaam ziet
Sent from my iPhone using webhostingtalk mobile app
systemdeveloper
22/04/15, 09:15
Ja, die trigger had ik zelf ook al in gedachten. Als ik bv. een .de of .fr reg. dan blijft die registratie 'hangen' totdat het domein ook in de nameservers staat. Maar of ik dan het verschil zie tussen een registrar die checked of een domein op mijn dns zit of iemand die gewoon via nslookup mijn ns gebruikt om een domein te checken, dat betwijfel ik dan weer.
Domeinmatch (link alert -> https://www.domeinmatch.nl/faq/view?id=14&title=hoe-verbind-ik-een-domein-met-domeinmatch.nl ) heeft ook zoiets, maar ik heb geen idee hoe ze dat doen...
Nou ja... waarschijnlijk wachten ze gewoon tot een hit op hun webserver komt en op basis van de host header kunnen ze checken of dat domein dan hun ns gebruikt en zo ja -> kunnen ze het zelf toevoegen in hun dns. Een andere optie weet ik zo 1-2-3 ook niet eigenlijk.
Domeinmatch (link alert -> https://www.domeinmatch.nl/faq/view?id=14&title=hoe-verbind-ik-een-domein-met-domeinmatch.nl ) heeft ook zoiets, maar ik heb geen idee hoe ze dat doen...
Ik mis even de context van de link... ?
systemdeveloper
22/04/15, 11:10
Ik mis even de context van de link... ?
blabla ... en stel bij de Nameservers de onderstaande nameservers in. Zodra je dit hebt gedaan kan het tot 12 uur duren voor je domeinnaam correct is verbonden ...
Blijkbaar ziet die binnen globaal 12 uur dat ergens een domein naar hun ns is gezet. Of die hopen dat in die tijd een hit binnenkomt en het op die manier koppelen, of ergens achterhalen dat hun ns server wordt gebruikt... dat is dus ook mijn vraag.
Ik lees " het kan tot 12 uur" . Dus bij een ns wijzigen kan het binnen een uur werken maar ook tot 12 uur. Ik zie niets staan over detectie etc ec.
systemdeveloper;
ik mis in het algemeen wat je voor elkaar probeert te bereiken :)
Indien ik het goed begrepen heb, wil je graag weten wanneer een externe domein actief gebruik van jouw NS-en maakt?
Enige wat ik zo 1-2-3 kan bedenken, zonder dat je rare externe connecties / whois queries e.d. moet maken is je eigen NS log monitoren wanneer er aanvragen voor specifiek domein(en) voorbij komen.
Als het goed is, afhankelijk van je NS opzet / configuratie zou je in de logs moeten zien wanneer domein informatie op je NS opgevraagd is. En dit zal niet gebeuren indien externe domein niet naar je NS-en verwijst (of mits iemand specifiek je NS-en gebruikt in een dig e.d.).
Maar indien je aan kan geven wat je wenst te bereiken, zullen er vast ook andere manieren zijn ;)
edit: typo
systemdeveloper
22/04/15, 11:35
Ik lees " het kan tot 12 uur" . Dus bij een ns wijzigen kan het binnen een uur werken maar ook tot 12 uur. Ik zie niets staan over detectie etc ec.
Dat is zo... maar als je bv. kijkt naar een registratie van een .pt domein.. dat kan al 5 dagen duren. NS wijzigingen gaan bij sommige tld's ook behoorlijk traag. Maar dat is het punt niet. Als jij ALLEEN een ns server wijziging doet, zal dat domein toch ergens zijn records in de ns servers moeten krijgen.
Bon, je kunt je ns server natuurlijk elke request met hetzelfde laten beantwoorden, maar dat doen ze niet. Het gaat dus inderdaad over dat stukje 'correct verbonden'. Hoe komt hun ns server erachter dat een (onbekend) domein naar hun gepoint staat, zonder dat zo'n domein ooit geresolved heeft.
Dat wordt lastig imho.
Als iemand ooit zo'n domein resolved dan is het eenvoudig. Als de ns server het domein niet lokaal heeft dan kan ie upstream checken (onder bv. dns.nl) wat de ns van het domein horen te zijn. Als blijkt dat het je eigen dns servers zijn, dan kun je het domein lokaal toevoegen en alsnog voorzien van een reply.
systemdeveloper
22/04/15, 11:41
systemdeveloper;
ik mis in het algemeen wat je voor elkaar probeert te bereiken :)
Indien ik het goed begrepen heb, wil je graag weten wanneer een externe domein actief gebruik van jouw NS-en maakt?
Enige wat ik zo 1-2-3 kan bedenken, zonder dat je rare externe connecties / whois queries e.d. moet maken is je eigen NS log monitoren wanneer er aanvragen voor specifiek domein(en) voorbij komen.
Als het goed is, afhankelijk van je NS opzet / configuratie zou je in de logs moeten zien wanneer domein informatie op je NS opgevraagd is. En dit zal niet gebeuren indien externe domein niet naar je NS-en verwijst (of mits iemand specifiek je NS-en gebruikt in een dig e.d.).
Maar indien je aan kan geven wat je wenst te bereiken, zullen er vast ook andere manieren zijn ;)
edit: typo
Het is voor een klant van me die een bepaalde service wilt bieden met zo min mogelijk handelingen voor zijn afnemers. Sommige afnemers kunnen 1000 domeinen hebben en dan bv. bij hun registrar een globale NS wijziging voor 1000 domeinen ingooien. Dat is 2 minuten werk. Als ze daarna ook nog 1000 keer zo'n domein moeten bezoeken om de ns servers te kicken, dan wordt 1 actie opeens 1001 acties.
Ik weet dat in principe het ook mogelijk is om gewoon een lijst van domeinen ergens in een scherm te pasten om het alsnog voor elkaar te krijgen, maar dat is een stap die ik liever wil overslaan.
Wellicht dat op moment je een domeinnaam te koop zet op hun platform, deze ook automatisch in dns staat. Voor koop en verkoop moet je je registreren.
Als ze daarna ook nog 1000 keer zo'n domein moeten bezoeken om de ns servers te kicken, dan wordt 1 actie opeens 1001 acties.
Dit snap ik dus niet :(
Wanneer ze 1000 domeinen (bulk) NS wijziging doorvoeren, dan duurt het X aantal minuten / uren voordat wijziging actief is. Voor zover ik weet kan je schoppen tegen NS wat je wilt, maar wereldwijde wijziging duurt wel even met of zonder schoppen :)
systemdeveloper
22/04/15, 11:56
Dit snap ik dus niet :(
Wanneer ze 1000 domeinen (bulk) NS wijziging doorvoeren, dan duurt het X aantal minuten / uren voordat wijziging actief is. Voor zover ik weet kan je schoppen tegen NS wat je wilt, maar wereldwijde wijziging duurt wel even met of zonder schoppen :)
Wat ik bedoel is.. zodra de ns wijziging voor bv. een bladiebla.nl domein is doorgevoerd (kan paar uur duren voordat dit doorgesijpeld is idd, of 24 uur whatever), maar daarna kan iemand bladiebla.nl via zijn browser bezoeken en komt ergens een request voor dat domein binnen op een ns server. Die kan dan lokaal kijken of ie het domein al heeft of upstream checken welke ns records bij dat domein horen (zoals het bovenste stukje op intodns.com bijvoorbeeld).
Maar dat werkt natuurlijk alleen als iemand bladiebla.nl in zijn browser inklopt op het moment dat die ns wijziging overal is doorgevoerd. Met 1000 nieuwe/ongebruikte domeinen kun je niet verwachten dat een bot het automatisch aantrapt.
ze maken gebruik van dit: http://www.unlogic.se/projects/eagledns/page/documentation-1.0
database gestuurd. Durf er spaarpot op te zetten dat dit gekoppeld is verkoop tabel via hun systeem.
systemdeveloper
22/04/15, 12:17
ze maken gebruik van dit: http://www.unlogic.se/projects/eagledns/page/documentation-1.0
database gestuurd. Durf er spaarpot op te zetten dat dit gekoppeld is verkoop tabel via hun systeem.
Dat denk ik ook wel. Je point een domein en vervolgens doen zij er iets mee. Ad plaatsen om te verkopen of zo. Alleen zie ik even niet wat eagledns zijn toegevoegde waarde daarin is?
Dat denk ik ook wel. Je point een domein en vervolgens doen zij er iets mee. Ad plaatsen om te verkopen of zo. Alleen zie ik even niet wat eagledns zijn toegevoegde waarde daarin is?
lichtgewicht met mysql ondersteuning.
systemdeveloper
22/04/15, 12:38
lichtgewicht met mysql ondersteuning.
Ja, ok, dat is pdns ook wel.