Henrik Münster skrev:
> Nu har der været så meget snak om domænenavne og webhoteller her i
> gruppen. Jeg fik derfor lyst til at surfe lidt og faldt over GratisDNS
> <
http://www.gratisdns.dk/>, som jeg faktisk har hørt om før. Det slog
> mig så: Kan jeg klare mig med GratisDNS og dermed undvære
> webhotellet?
Det korte svar: Ja
> Jeg har faktisk ikke nogen hjemmeside hos mit webhotel. I stedet
> henviser mit domæne bare til min undskyldning af en hjemmeside hos .Mac.
> Er det ikke netop sådan noget, man kan bruge GratisDNS til?
Jeps ... det er CNAME recorden du skal bruge der
> Egentlig bruger jeg mere webhotellet som mailhotel, da vi har
> e-mail-adresser med vores eget fornavn og efternavn her i familien. Og
> faktisk henviser de fleste af dem til andre e-mailadresser hos udbydere,
> arbejdsgivere etc. Jeg synes, det er lidt mere uklart, hvordan det vil
> kunne foregå hos GratisDNS. De samarbejder vist med en, men han skriver,
> at det hele er i beta.
Jeg kører også min egen mail-server, så jeg har ikke det store indblik i
de andre muligheder. Men kort og godt: MX records kan kun pege på en
eller flere A records (1 primær og et vilkårlig antal sekundære) hvorfra
din email så viderehåndteres. DNS systemet kan *IKKE* selv håndtere
viderestilling etc af email. Dertil kræves der mail-servere som sådan.
På engelsk: mail-forward. Hos GratisDNS er dette et tilkøbsprodukt.
> Mit webhotel har 1 måneds opsigelse. I løbet af den måned skal man
> sørge for at redelegere sit domæne. Det kan man jo selv gøre hos
> GratisDNS. Men hvad sker der med ens e-mail, når man redelegerer? Er det
> kun hjemmesiden, der bliver redelegeret, eller bliver ens e-mail også
> flyttet? Jeg er lidt ligeglad med, om hjemmesiden er nede en kort
> periode. Men jeg er temmelig hysterisk med min e-mail. Den skulle nødig
> forsvinde.
Hvis man redelegerer skal man starte forfra og opsætte hele sin DNS påny
Som nævnt andetsteds, så er det bedst at bevare begge muligheder i en
overgang på omkring en uges tid indtil alle lokale kopier af din DNS
record er blevet opdateret. Den interessante parameter er her Expire i
din SOA record (se eksempel nedenfor). Som standard er den sat til
3600000 sekunder hvilket er den maksimale levetid en lokal kopi af din
DNS record kan have indtil den bliver forkastet som værende totalt
forældet. Refresh er 10800 sekunder - er der gået mere end 3 timer siden
den lokale DNS record blev opdateret vil den lokale DNS record blive
forsøgt opdateret, men endnu ikke forkastet: mislykkes opdateringen vil
de eksisterende værdier blive benyttet, men derefter forsøges der hver
time indtil det enten lykkes at opdatere eller de 1000 timer nås.
Fornuftige administratorer af DNS vil ved redelegering sætte værdierne i
SOA drastisk ned, så man undgår problematikken med at nogle lokale DNS
servere har forældede data.
Men der sker som regel ikke det store ved at en mailserver er nede i et
par dage. De fleste MTAer er sat op til at gemme email i 4 dage og så
løbende forsøge at aflevere den indtil det lykkes. Mislykkes
afleveringen, så vil afsenderen få besked derom fra sin MTA. (MTA = Mail
Transfer Agent ; eksempelvis SendMail, Postfix, QMail hos afsenderens
ISP). Mislykket aflevering sker i to tempi: efter 1/2 times forgæves
forsøg får afsenderen en midlertidig fejlmeddelelse, der siger at MTAen
endnu ikke har kunnet aflevere, men at den vil forsøge de næste 4 dage.
Efter 4 dage giver MTAen op, og emailen returneres til afsenderen med en
fejlmeddelelse.
-----------------------------------------------------------------------
Her er en lettere anonymiseret og en lille smule modificeret DNS record
med forklaringer etc fra GratisDNS:
SOA (Start of Auth)
Auth DNS E-mail Serial Refresh Retry
Expire TTL
ns1.gratisdns.dk soazone@gratisdns.dk 2004072301 10800 3600
3600000 43200
Forklaring:
SOA recorden kan ikke editeres.
SOA recorden indeholder mange tekniske detajler, den mest interessante
er serialnummeret. Serialnummeret er i formatet YYYYMMDDVV, hvor
YYYY=år, MM=måned, DD=dag og VV=version.
A (Navn -> IP adresse)
Vært IP TTL
localhost.domænenavn.dk 127.0.0.1 43200 Kan ikke ændres
domænenavn.dk 123.45.67.89 43200
ftp.domænenavn.dk 123.67.45.98 43200
*.domænenavn.dk 123.45.67.89 43200
Forklaring:
A records angiver IP adresser.
A recorden som indeholder localhost.domæne.dk kan ikke editeres.
Derudover kan man lave de A records man ønsker. Feks. "
www.domæne.dk ->
134.12.127.3". Man kan også lave et stjernealias, feks. "*.domæne.dk ->
134.12.127.99". Dette stjernealias ville matche feks "
www.domæne.dk" og
"ftp.domæne.dk", men IKKE "domæne.dk". Vælger man at bruge begge
records, så vil stjernealiaset fange det som er udefineret, feks
"ftp.domæne.dk" og "backup.domæne.dk", mens "
www.domæne.dk" ville
tilfalde den A record hvor det er angivet direkte.
CNAME (Alias -> A record)
Vært Kanonisk navn TTL
www.domænenavn.dk www.hosting.dk 43200
Forklaring:
CNAME angiver et alias (dæknavn om man vil) for en A record.
CNAME recorden kan godt pege ud af domænet. Feks. "
www.domæne.dk ->
www.andetdomæne.dk".
Bemærk venligst:
1) Man kan ikke angive en url.
2) Er "
www.andetdomæne.dk" en "virtual host" på webserveren, så vil man
IKKE opnå at
www.domæne.dk er lig med
www.andetdomæne.dk. Det skal man
bruge en url redirector til.
3) Stjernealiaser er også mulige her.
MX (@Vært -> A record mailserver)
Vært Mail udveksler Præferance TTL
domænenavn.dk mail.mathiesen.info 10 43200
domænenavn.dk mail.hosting.dk 20 43200
Forklaring:
MX angiver angiver "Mail eXchange" for domænet.
Vi tilbyder mange forskellige kombinationer for brug af MX records.
Først og fremmest kan man tilføje dem som man vil dvs. "Tilføj MX".
Dette er "almindelige" MX records (til ens egen mailserver/sit webhotels
mailserver).
Derudover tilbyder vi også at kører mailserver for dig hvor vi
fremsender e-mailen til e-mail adresser du allerede har, dette er ikke
gratis, men meget billigt.
Til sidst tilbyder vi backup mailserver, dvs mailserver som modtager
post på vegne af din mailserver, dette koster også en lille smule.
Mailforward og MXBackup er produkter du TILKØBER under "Tilkøbs
produkter" ud for hver enkelt domæne, hvis du ønsker at benytte dig af
dem. Bemærk venligst, at betaler du ikke for mailforward og/eller
MXBackup i tide, så kan post "bounce", dvs. blive sendt tilbage til
afsender. Husk derfor at tilkøbe extra tid i god tid.
Bemærk venligst:
1) Man må godt angive en "Mail Udveksler" som er en del af et externt
domænenavn, feks. "andetdomæne.dk" eller "smtp.andetdomæne.dk".
2) Man skal IKKE angive en ip adresse direkte i "Mail Udveksler" feltet.
Gør man det alligevel, så vil det betyde at der er meget post man IKKE får.
3) Man må IKKE angive en "Mail udveksler" som er en CNAME record. Gør
man det alligevel, så vil det have fatale følger for post til ens server.
4) MailForward og MXBackup servers bliver opdateret hver time, hvis de
kan kontakte deres konfigurations maskine, derfor kan en tilføjelse af
MailForward og MXBackup godt give uventet resultater den første time
efter tilføjelsen.
5) MXBackup kræver INGEN yderligere konfiguration ud over denne MX
record. Tilstedeværelsen af MXBackup'en vil være 100% transparant for
din egen/udbyders mailserver.
TXT (Tekst)
Domæne Tekst
domænenavn.dk v=spf1 a ip4:89.67.45.123 ~all
NS (Navneservers)
Domæne Navneserver Ændring
domænenavn.dk ns4.gratisdns.dk Kan ikke ændres
domænenavn.dk ns3.gratisdns.dk Kan ikke ændres
domænenavn.dk ns2.gratisdns.dk Kan ikke ændres
domænenavn.dk ns1.gratisdns.dk Kan ikke ændres
Forklaring:
NS angiver navneserver records.
Du har som standard 5 NS records, ns1.gratisdns.dk-ns5.gratisdns.dk.
Disse kan man ikke ændre på. Man kan dog tillægge yderligere sekundær
navneservers, hvis man har adgang til dette. Det kunne være feks
www.granitecanyon.com's navneservers, eller ens egen. Bemærk venligst:
1) At det ikke er din ISP'S DNS server du kan vælge at indskrive.
2) At det ikke er nødvendig at tilføje ekstra navneservers, det er en
mulighed for folk som har navneservers selv, vores navneservers vil i
næsten alle tilfælde stille alle tilfredse.
--
Bjarne D Mathiesen
http://mozilla.mathiesen.info/
København N ; Danmark ; Europa
----------------------------------------------------------------------
denne besked er skrevet i et totalt M$/Intel-frit miljø
MacOS X 10.3.4 Panther ; Mozilla 1.7rc1+ ; PowerPC G4 800MHz