webForumDet fria alternativet

Dns server med wildcard?

Webbservrar

13 svar · 508 visningar · startad av jispir

Medlem sedan maj 20011 343 inlägg
Frågan#1

Någon som vet nån gratis DNS server som erbjuder Wildcard-host?

alltså man kan skriva http://vadsomhelst.domän.com och komma till www.domän.com

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan apr. 20007 588 inlägg
#2

Menar du som en tjänst eller som en produkt?

Om det är en färdig tjänst du är ute efter så kan du kika på www.granitecanyon.com som erbjuder gratis DNS och säkerligen stödjer wildcards.

------------------
"To iterate is human, to recurse, divine" - L. Peter Deutch

Medlem sedan mars 20016 260 inlägg
#3

zoneedit.com är helt suveränt =)
där slipper du göra egna records som du behöver på granitecanyon..

------------------
-------------------
Andreas Lännerberg
Jag hör till dom som betalar mina räkningar med glädje, men dom vill hellre ha betalt i pengar.

Medlem sedan maj 20011 343 inlägg
#4

har zoneedit men jag har inte fattat hur jag gör det :(

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan apr. 20007 588 inlägg
#5

Om du inte hajjar hur du använder zoneedit.com så kan du stryka granitecanyon.com på en gång för den är femtio gånger svårare att använda.

Zoneedit.com är ju lätt som en plätt. Låna en bok på biblioteket och lär dig grunderna om DNSer så borde det inte vara något problem.

------------------
"To iterate is human, to recurse, divine" - L. Peter Deutch

Medlem sedan maj 20011 343 inlägg
#6

kan tillägga att jag ska kunna ha en vadsomhelts.domän.com utan att behöva ställa in det i dns:en för det vet jag hur man gör.

man ska alltså kunna skriva vadsomhelst1.domän.com och då ska den söka igenom en databas hittar den vadsomhelst1 så ska den skicka personen vidare till en annan adress skulle vadfsomhelst1 inte finnas i min db så ska de skickas till www.domän.com

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan maj 20011 343 inlägg
#7

sgtpepper jag vet hur zoneedit funkar men om du läser mitt inlägg ofanför så förstår du kanske lite bättre vad jag menar.

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan mars 2001190 inlägg
#8

Jag tror faktiskt inte att ditt problem har med DNS-inställningar att göra, det är snarare något du ställer in i httpd.conf.

Antingen stod det i O'Reilleys bok om Apache (Apache the Definitive Guide, 2nd Edition) eller "Programming PHP 4 Professionally". Kommer inte riktigt ihåg och eftersom jag inte sitter på kontoret kan jag inte kolla upp det heller :( Det är iaf någonstans att börja leta.

------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg

Medlem sedan apr. 20007 588 inlägg
#9

Ok, förutsatt att du konfigurerat din DNS rätt för wildcards och använder dig av Apache så gör du så här:

Öppna httpd.conf och lägg till något som liknar följande VirtualHost (taget från min burk):

<VirtualHost 111.222.33.44>
   ServerName sub.domäm.com
   ServerAlias *.domän.com
   DocumentRoot /usr/local/apache/subdomains
   DirectoryIndex index.jsp
</VirtualHost>

Alla anrop till subdomäner som inte specifikt specats med VirtualHost kommer att hamna i /usr/local/apache/subdomains, där kan du lägga t.ex en index-sida i lämpligt scriptspråk som fixar redirect och sånt.

------------------
"To iterate is human, to recurse, divine" - L. Peter Deutch

Medlem sedan maj 20011 343 inlägg
#10

jag vet hur jag ska göra det i kod väg men om jag skapar en adress i min db som heter test.domän.com så kommer jag bara till sidan kan inte visas och skapar jag den i min dns såp funkar den.
Men jag har sett många som har löst detta på nått sätt

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan apr. 20007 588 inlägg
#11

Jag förstår nog inte riktigt vad du menar tyvärr.

Så här gör jag på min server i korta drag (i Java iofs men du förstår principen):

1. Alla wildcard-subbar pekar på katalogen subdomains/.

2. En servlet, RedirController, är registrerad på att handha alla anrop som kommer till subdomains/.

3. Det servleten gör i princip är att den plockar ut den anropade subdomännamnet:

                        String serverName = request.getHeader("Host");
                        String subName = serverName.substring(0, serverName.indexOf(".minserver.com"));

Sen görs en uppslagning i databasen efter subName, finns det en post i databasen med detta namn så körs en redirect till den adress som tillhör detta namn.

------------------
"To iterate is human, to recurse, divine" - L. Peter Deutch

Medlem sedan maj 20011 343 inlägg
#12

det är precis så jag ska göra men jag vet ej hur jag ställer in det i zoneedit

------------------
verktygslådan

Ett gott trams förlänger
livet :e

Medlem sedan apr. 20007 588 inlägg
#13

1. Välj Aliases (CNAME)
2. Fyll i * i fältet "Alias" och dittdomän.com i fältet "Actual Name"
3. Tryck "Add new alias"

Nu har du lagt till wildcards. Kontrollera genom att skriva följande:

nslookup rajrajraj.dittdomän.com ns1.zoneedit.com

ZoneEdits namnserver skall då svara ungefär så här:

Name:    dittdomän.com
Address:  192.168.1.232
Aliases:  rajrajraj.dittdomän.com

Om den gör det så funkar allt. Nu får du vänta i uppåt 48h innan informationen har replikerats ut till alla namnserver på nätet, sen kan du skriva in <vad som helst>.dittdomän.com i t.ex en webbläsare och testa.

------------------
"To iterate is human, to recurse, divine" - L. Peter Deutch

Medlem sedan maj 20011 343 inlägg
#14

tack det var precis så jag ville ha det ;)

------------------
verktygslådan

Ett gott trams förlänger
livet :e

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)