Ohne DNS würde heute Internet noch in den Kinderschuhen stecken und nicht so benutzerfreundlich daherkommen.

Der DNS Dienst sorgt dafür, dass eine Anfrage nach www.google.ch auch einen Google Server mit einer 127.152.39.223 Nummer findet. Wer könnte sich denn einfach für jeden Dienst eine IP Adresse merken?

Wenn ein Land gewisse Seiten blockieren möchte, leitet es einfach die DNS Anfragen auf eine andere IP Adresse um und die Seite scheint “verschwunden” zu sein. Hätte man aber die direkte IP Adresse, könnte man die Seiten weiterhin öffnen. Eine Blockade wie im Moment in Lybien wäre dadurch nutzlos.

Dennoch sind DNS Namen einfacher zu merken und werden daher immer vorgezogen. Eine gute Beschreibung zu DNS findet man bei Wikipedia.

Bei E-Mails nutzt man zusätzlich den Reverse DNS (RDNS). Was ist das? Man fragt nach einer IP Adresse an und bekommt die Domain zurückgeliefert. Eben das umgekehrte Vorgehen einer DNS Abfrage. Warum?

Sagen wir dies mal so, ich gehe mit einem SpamServer online und verschicke gleich im Namen von Google Spammails.
Die Empfänger Server schauen nun welche IP mein Server hat und machen ein Reverse DNS lookup und bekommen als Antwort ‘hanswurst.ch’ geliefert. Die Mailserver wissen so sehr schnell das dies ein Spamserver ist, denn die Rückmeldung müsste auf ‘irgednwas.google.ch’ lauten. Die Einträge in den Maildienst ist daher wichtig (z.B. in Postfix).

Sind die Einträge falsch, findet man im mail.info Log solche Einträge:

Feb 23 19:47:16 vserver3149 postfix/smtp[28214]: B4B5C12A967: to=<blubber@werimmer.de>,
relay=mail.deinedimain.ch[xx.xx.xx.xx]:25, delay=0.36, delays=0.06/0.03/0.24/0.04, dsn=5.5.2, status=bounced
(host mail.deinedimain.ch[xx.xx.xx.xx] said: 504 5.5.2 <www-data@server1111>:
Sender address rejected: need fully-qualified address (in reply to RCPT TO command))

Wie findet man seine Reverse DNS Namen raus?
Weiterlesen