---
title: "Script för domänkontroll"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/125985-script-för-domänkontroll"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bigsky"
published: "2005-04-08T23:09:15.000Z"
updated: "2005-04-13T07:23:19.000Z"
replies: 8
views: 518
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/125985-script-för-domänkontroll"
---

# Script för domänkontroll

## #1 — bigsky, 2005-04-08T23:09Z

Jag söker ett script som kan kontrollera om följande domäner är lediga eller upptagna: com, net, org, biz, info, nu, se, co.uk

Listningen ska vara typ:

bla.se - Ledig
bla.com - Ledig
bla.net - Upptagen

Permalänk: https://www.webforum.nu/p/125985

## #2 — Jesper T, 2005-04-10T09:12Z

Detta är mer ett lådsasscript eftersom att den bara kollar om domänen rullar eller ej. 

```
<%
Response.buffer= false
domain = Request.Form("domain")
%>
<form action="default.asp" method="post">
<input type="text" name="domain" value="<%=domain%>"><br>
<input type="submit" name="submit" value="Kolla ->">
</form>
<%
Function LinkVal(strPage)
  On Error Resume Next
  Set objXMLHttp = Server.CreateObject ("MSXML2.ServerXMLHTTP.4.0")
  objXMLHttp.Open "GET", trim(strPage) ,False
  objXMLHttp.Send 
	If Err.Number = 0 Then
		If objXMLHttp.Status = 200 then
			LinkVal = "<span style=""color:red;"">Upptagen</span>"
		Else
			LinkVal = "<span style=""color:green;"">Ledig</span>"
		End if
	Else
		LinkVal = "<span style=""color:green;"">Ledig</span>"
	End If
Set objXMLHttp = Nothing 
End Function

If Request.ServerVariables("REQUEST_METHOD")="POST" then
Response.write "<div id=""search"">Söker...</div>"
	topDomain = array("se","org","nu","com","info","biz","net")
	For i = 0 to ubound(topDomain)
		Response.write domain &"."& topDomain(i) &"-" & LinkVal("http://www."& domain &"."& topDomain(i)) &"<br>"& vbcrLf
	Next
Response.write "<scr"&"ipt>document.getElementById('search').innerHTML='Klart';</scr"&"ipt>"
End if
%>
```

 Vill du ha något mer precist så får du nog betala för en sådan tjänst. :)

Permalänk: https://www.webforum.nu/p/1589952

## #3 — voigtann1, 2005-04-10T10:48Z

Jesper: när jag provar detta script både på mina domäner och även webforum.nu så står det ledigt :P

Permalänk: https://www.webforum.nu/p/1589987

## #4 — Jesper T, 2005-04-10T16:51Z

Du får inte ha med topdomänen.
Sök bara på webforum, och inte webforum.nu 
Inget www och inget http://

Permalänk: https://www.webforum.nu/p/1590117

## #5 — voigtann1, 2005-04-10T17:44Z

nej... jag provade bara webforum... och får ledigt ändå...

Permalänk: https://www.webforum.nu/p/1590169

## #6 — sgtpepper, 2005-04-10T18:50Z

Ett domännamn kan vara registrerat trots att ingen HTTP-server svarar på port 80 på subdomänet www, så det där skriptet är (tyvärr) inte särskilt användbart annat än för att kolla om det körs en webbserver på angivet domännamn.

Man måste slå mot de olika domänregistranternas whoisdatabaser för att kolla om ett domän är registrerat, öppna en anslutning till port 43 på whoisservern och skicka domännamnet (utan subdomän) följt av ett radbryt. Whoissservern svara då med information om domänet, om det är registrerat, när det går ut och så vidare.

Här är några whois-servrar:
whois.nic-se.se - se-domäner
whois.internic.net - com/net/org-domäner
whois.nic.nu - nu-domäner

Permalänk: https://www.webforum.nu/p/1590199

## #7 — Jesper T, 2005-04-11T15:00Z

> **sgtpepper skrev:**
>
> whois.internic.net - com/net/org-domäner

> **whois.internic.net skrev:**
>
> The Registry database contains ONLY .COM, .NET, .EDU domains and
> Registrars

Verkar inte rulla med .org-adresser.
Var kan man kolla upp dem?

Permalänk: https://www.webforum.nu/p/1590531

## #8 — bigsky, 2005-04-11T20:48Z

<http://www.uwhois.com/cgi/domains.cgi?User=NoAds> verkar kunna kolla de flesta domäner, dock inte .name men men...

Permalänk: https://www.webforum.nu/p/1590708

## #9 — sgtpepper, 2005-04-13T07:23Z

> **Jesper T skrev:**
>
> > **sgtpepper skrev:**
> >
> > whois.internic.net - com/net/org-domäner
>
>
>
> > **whois.internic.net skrev:**
> >
> > The Registry database contains ONLY .COM, .NET, .EDU domains and
> > Registrars
>
> Verkar inte rulla med .org-adresser.
> Var kan man kolla upp dem?

Kika på [den här](http://www.geektools.com/dist/whoislist.gz) listan, den täcker i stort sett alla toppdomäner med whoisservrar. Vissa toppdomäner har ingen whoisserver utan kanske enbart ett webbgränssnitt eller inte ens det och då är det inte mycket man kan göra.

Permalänk: https://www.webforum.nu/p/1591193

---

Tråden på webben: https://www.webforum.nu/amne/asp/125985-script-för-domänkontroll
