Bekijk Volledige Versie : Alle vrije 3 letter .nl's
Hoi,
Ik ben op dit moment een lijst aan het samenstellen van alle vrije 3 letter .nl's (geautomatiseerd, natuurlijk). Het was voornamelijk bedoelt voor eigen gebruik, maar ik vroeg me af of er ook anderen geïntresseerd zijn in de lijst (hij is _lang_ ;))?
Jochem
Triloxigen
05/02/05, 20:16
Die is al een keer door iemand online gezet...
Vane: je krijgt een mailtje, tegen de tijd dat-ie af is en tegelijk naar de andere mensen.
Origineel geplaatst door Triloxigen
Die is al een keer door iemand online gezet... Uiteraard, maar hij veranderd steeds. Dus dit is een nieuwere versie.
Jochem
superfrostie
05/02/05, 20:26
ben ook wel geïnteresseerd :)
Flydesign.nl
05/02/05, 20:39
Origineel geplaatst door XBL
Hoi,
Ik ben op dit moment een lijst aan het samenstellen van alle vrije 3 letter .nl's (geautomatiseerd, natuurlijk). Het was voornamelijk bedoelt voor eigen gebruik, maar ik vroeg me af of er ook anderen geïntresseerd zijn in de lijst (hij is _lang_ ;))?
Jochem
Hopelijk automatiseer je dat wel, of ga je echt alles handmatig doen? Via een simpel php scriptje is het mogelijk om alle permutaties van 3 opeenvolgende letters te maken en vervolgens die door de whois check te halen.
Kleine tip ;)
Origineel geplaatst door XBL
(geautomatiseerd, natuurlijk).
Origineel geplaatst door Flydesign.nl
Kleine tip ;)
Wees gerust ;).
Alleen moet je continue verbinden met de server, waardoor het vrij traag gaat. Het script loopt nu al sinds een uur of 12 de hele tijd, en we zijn nogmaar bij de 'd' (hij checkt ook met nummers). Dus voorlopig draait het scriptje wel. Ondertussen ben ik een ander scriptje aan het schrijven, zodat mensen straks gemakkelijk kunnen kijken in de lijst.
Jochem
Ik ben ook wel benieuwd :) Zou je hem ook naar xerious1@ gmail dot com kunnen sturen?
Tsirakos.nl
05/02/05, 21:01
Ik eveneens, zou je hem naar info@tsirakos.nl willen sturen?
Ik heb ook wel interesse.
Interessant
Ben ook erg benieuwd
Grt Allard
als het geen moeite is, ik heb ook wel interesse. graag sturen naar exp@xlusivehosting.com
Danku
Wij zijn ook geinteresseerd, zouden we een bericht mogen ontvangen?
hartelijk dank,
connect4all
05/02/05, 22:35
Graag ook een mail naar info@connect4all.nl
We hebben ook interesse!
Alvast bedankt
Ik ben ook wel benieuwd, zou ik een bericht mogen ontvangen op info at webbase.nl
Origineel geplaatst door XBL
Alleen moet je continue verbinden met de server, waardoor het vrij traag gaat.
Als je nou DNS gebruikt i.p.v. whois:
- belast je de whois servers niet.
- gaat het geheel wat vlotter.
Kun je die lijst hier niet gewoon even plaatsen. Hoeveel namen zijn er eigenlijk nog vrij (schatting)?
@maxnet: Hoe zou dat dan moeten? ATM gebruik ik php, aangezien ik daar volledig in thuis ben.
@Furbster: omdat ik gebruik maak van whois, gaat het zeer traag. En daarnaast is er iets fout gegaan: de whois draaide gister de hele dag continue (uren achter elkaar), maar vannacht issie er oppeens mee gestopt (time out van php?). Ik moet zo naar Redbus, dus kan er niet naar kijken. Maar vanmiddag zal ik even kijken wat er is (waarschijnlijk timeout, hoewel die time out dan wel erg lang staat ingesteld ;)).
Jochem
Origineel geplaatst door XBL
@maxnet: Hoe zou dat dan moeten? ATM gebruik ik php, aangezien ik daar volledig in thuis ben.
Wij gebruiken de volgende functie.
Vereist: http://pear.php.net/package/Net_DNS
require_once('dns/DNS.php');
function DNSisAvail($looking_for)
{
$excluded = array('ac.nl','bv.nl','com.nl','co.nl','cons.nl',' directory.nl','domain.nl','edu.nl','e-mail.nl','email.nl','ftp.nl','internet.nl','int.nl ','mail.nl','mil.nl','nameserver.nl','nameservers. nl','net.nl','nl.nl','org.nl','part.nl','priv.nl', 'uucp.nl','www.nl');
$looking_for = strtolower(trim($looking_for));
if ( ereg('^[0-9]+\.nl$', $looking_for) )
return false; /* .nl name needs at least one alphanumeric character */
if ( in_array($looking_for, $excluded) )
return false; /* domain excluded */
$dns = new Net_DNS_Resolver();
$dns->tcp_timeout = 10;
$dns->udp_timeout = 4;
$dns->retry = 2;
$dns->nameservers = array('ns.domain-registry.nl','ns5.domain-registry.nl','ns2.domain-registry.nl','ns6.domain-registry.nl');
$packet = new Net_DNS_Packet(false);
$packet->buildQuestion($looking_for, 'NS', 'IN');
$packet->header->rd = false; /* do not recurse */
$ans = $dns->send($packet);
return ($ans && $ans->header->rcode == 'NXDOMAIN');
}
De functie levert true op als het domein vrij is. Er wordt vanuitgegaan dat je voordat je de functie aanroept al gechecked hebt dat het domein niet met een "-" begint of eindigt, en dat het domein minimaal 2 tekens heeft.
Wordt door ons als fallback methode voor de domein controlle op onze site gebruikt als er niet binnen 10 seconden antwoord is via whois.
Checken via DNS heeft het nadeel dat het iets (max. 1 dag) achterloopt op whois. Maar dat is voor massa opvragingen als alle vrije 3 letter .nl's geen probleem.
omdat ik gebruik maak van whois, gaat het zeer traag. En daarnaast is er iets fout gegaan
Laat ik je de moeite besparen.
bedankt voor de bijlage... had er geen idee va ndat er nog zoveeeeeeeeeeeeeeeeeeeeel vrij was :D
Is het ook mogelijk om van een bepaalde subklassen (bijv gh* of g**) de lijst te ontvangen? Dan ZEKER interesse.. :)
Edit: zie m al, zat alleen op de eerste pagina toen ik mn reply postte :D
albert_dijkstra
08/02/05, 00:21
als t ook niet teveel moeite is zou je die dan willen mailen naar: info@albertdijkstra.nl
alvast bedankt
ik ook :) mustang@mordamus.nl
MediaServe
09/02/05, 13:24
Origineel geplaatst door XBL
Het script loopt nu al sinds een uur of 12 de hele tijd, en we zijn nogmaar bij de 'd' (hij checkt ook met nummers).Ik heb zo'n idee dat dat sneller moet kunnen.
Of ASP is gewoon sneller dan PHP :p
http://www.webhostingtalk.nl/showthread.php?s=&threadid=57583&perpage=15&pagenumber=1
Of ASP is gewoon sneller dan PHP :p
En ik heb vanmiddag nog gelunched met Maxima.
MediaServe
10/02/05, 11:48
Origineel geplaatst door janneman
En ik heb vanmiddag nog gelunched met Maxima. Bij mij (met ASP) deed de computer ongeveer 60 minuten over 17.576 (26^3) domeinnamen. Als ik ook 46.656 (36^3) domeinen zou controleren, dan zou hij daar ongeveer 2:45 uur over doen. Bij hem deed hij er al 12 uur over (met PHP) en was nog niet eens op de helft. Dus ik begrijp je sarcastische opmerkingen niet helemaal :huh:
Origineel geplaatst door MediaCreations
Bij mij (met ASP) deed de computer ongeveer 60 minuten over 17.576 (26^3) domeinnamen. Als ik ook 46.656 (36^3) domeinen zou controleren, dan zou hij daar ongeveer 2:45 uur over doen. Bij hem deed hij er al 12 uur over (met PHP) en was nog niet eens op de helft. Dus ik begrijp je sarcastische opmerkingen niet helemaal :huh:
En bij mij duurde het 19 minuten voor 26^3 domeinen met PHP..
Kan ik hieruit concluderen dat PHP sneller is?
Nee, het verschil is dat ik DNS gebruikte en jullie Whois.
Hierbij zit het snelheidsprobleem niet zozeer in de gebruikte scripttaal maar in hoe snel de whois servers antwoord geven.
En deze snelheid zou wel eens tegen kunnen vallen als iedereen ze gebruikt voor doeleinden waar ze niet voor bedoeld zijn.
Zie ook de SIDN RvD notulen:
o Een deelnemer vraagt naar de reden van de grote overbelasting van de WHOIS die wel een week heeft geduurd. Tom Hendrikx, manager ICT, geeft aan dat deze overbelasting is veroorzaakt door miljoenen aanvragen per dag vanuit veel verschillende IP adressen. Door over te schakelen op de fallback is de Whois niet een hele week onbereikbaar geweest maar was niet de volledige functionaliteit beschikbaar. Voor een structurele verbetering is een mechanisme geïmplementeerd (de zogenaamde whitelist) om de beschikbare bandbreedte van de WHOIS te verdelen in een toereikende hoeveelheid voor de deelnemers en een beperkte hoeveelheid voor de rest van de wereld. De werking van de WHOIS wordt strak bewaakt.
SIDN heeft een onderzoek uitgevoerd naar de veroorzakers van de overbelasting. Het grootste deel is uit het buitenland afkomstig en lijkt te komen van gehackte systemen waarachter de echte veroorzaker(s) zich schuilhouden. Tevens is opgevallen dat de raadpleging vooral ging om drie letter domeinnamen en domeinnamen waarin het woord sex in diverse samenstellingen voorkwam.
MediaServe
10/02/05, 21:45
Je moet natuurlijk ook geen Whois gebruiken voor dit soort dingen :p
Ik heb gebruik gemaakt van Microsoft XML 4.0 en deze pagina: http://www.domain-registry.nl/bestaat.php - Met een snelle machine en internet verbinding gaat het dan redelijk snel.
Als je een DNS check doet, waar check je dan precies op? Geeft dat enige zekerheid?
Kan ik hieruit concluderen dat PHP sneller is?Uiteraard niet, ik was ook geen conclusies aan het trekken, maar die opmerking van janneman sloeg gewoon nergens op ;)
Origineel geplaatst door MediaCreations
Als je een DNS check doet, waar check je dan precies op?
Bij een DNS check vraag je aan de nameservers van SIDN de nameservers van het te testen domein op.
Indien je de nameservers terug krijgt is het domein bezet.
Krijg je de melding terug dat het record niet bestaat (NXDOMAIN), dan is het nog vrij.
Gezien SIDN vereist dat ELK geregistreerd domein nameservers heeft, is dit redelijk betrouwbaar.
Wel kan het in de volgende gevallen voorkomen dat het domein ten onrechte als vrij wordt gezien:
- het domein is zojuist geregistreerd (DNS wordt maar 1x per dag bijgewerkt)
- het domein is "in aanvraag" (registratie poging gedaan, maar niet door de nameservercheck gekomen).
- het is een uitgesloten domein (zoals "www.nl"), echter is deze lijst openbaar, dus daar kan je op checken.
Bij massa opvragingen zijn deze punten niet zo'n probleem.
DNS heeft het voordeel dat het erg snel is, en haast niet belastend is voor de server.
Om via DNS te checken hoeft er per domein slechts 1 UDP pakketje naar 1 van de nameservers van SIDN, en 1 pakketje terug.
Bij whois heb je alleen al 3 pakketjes nodig om de TCP verbinding op te zetten, en daarnaast nog om data over de lijn te krijgen, en de verbinding vervolgens weer te sluiten.