PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dns-auflösung?



77hh77
23.10.03, 13:46
hallo,
mal wieder eine anfängerfrage:
wie finde ich heraus, ob auf meinem rechner die dns-auflösung funktioniert? falls sie nicht funktioniert, wie bekomme ich sie dazu, dass sie funktioniert?
dank und gruß,
77

Ossah
23.10.03, 14:01
um herauszufinden ob der DNS funtioneiert gib einfach mal "host rechnername" oder IP ein. Wenn er dir das auflöst ist alles gut.

bla!zilla
23.10.03, 14:57
Mit ping kann man keine DNS Auflösung testen, zumindest nicht ordentlich. Dafür muss das Tool nslookup installiert sein. Bei SuSE steckt das z.B. im Paket bind9-utils. Dann einfach nslookup hostname.tld und gut is.

77hh77
23.10.03, 15:23
vielen dank für eure antworten. "auflösen" bedeutet doch aus 'localhost.localdomain' ein 127.0.0.1 (beispielhaft) zu machen und umgekehrt, oder? will nur sichergehen, dass ich nicht gerade auf dem holzweg bin.
grüsse,
77

77hh77
23.10.03, 23:19
hm, also wenn ich folgendes eingebe:

[root@localhost root]# localhost localdomain

dann heisst es: "bash: localhost: command not found"

wenn ich localhost pinge: ping localhost

kriege ich sowohl name als auch ip (= auflösung??):

PING localhost.localdomain (127.0.0.1) from 127.0.0.1 : 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.594 ms

pinge ich aber die ip: ping 127.0.0.1

bekomme ich keinen namen geliefert (= doch keine auflösung??):

PING 127.0.0.1 (127.0.0.1) from 127.0.0.1 : 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.074 ms

hääähh?? :(

Jasper
23.10.03, 23:26
ping ist nicht dazu da, um die namensauflösung zu testen. dazu gibts dig oder das alte nslookup. das wurde dir bereits von blazilla erklärt.

-j

Liberace
24.10.03, 06:27
Und nicht zu vergessen den Befehl host, der ja der Nachfolger von nslookup ist. (AFAIK)

Gruss
Liberace

77hh77
24.10.03, 10:45
ach so, okay jetzt hab ich´s. also sowohl dig als auch nslookup als auch host
geben mir ein 'servers could not be reached' zurück.

; <<>> DiG 9.2.1 <<>> localhost.localdomain
;; global options: printcmd
;; connection timed out; no servers could be reached

ich vermute das ist gleichzusetzen mit 'auflösung funktioniert nicht'.
könnt ihr mir einen tip geben, was ich machen muss, damit sie funktioniert?
es geht im weitesten sinne, darum, von einem tool aus mails verschicken zu können - dazu muss die DNS-Auflösung funktionieren. Was ist denn in dem zusammenhang ein DNS-MX-Eintrag?
grüsse,
77

sammy
24.10.03, 11:44
Original geschrieben von 77hh77
vielen dank für eure antworten. "auflösen" bedeutet doch aus 'localhost.localdomain' ein 127.0.0.1 (beispielhaft) zu machen und umgekehrt, oder? will nur sichergehen, dass ich nicht gerade auf dem holzweg bin.
grüsse,
77

dns auflösen ist z.B. die zu oimel.de zugehörige IP zu bekommen
von der IP aus den Namen zu bekommen ist ein reverse lookup

tanis
24.10.03, 12:01
Also ein MX-Record verweist auf den mail-server in einer domain, die vom DNS verwaltet wird. Kommt nun darauf an, ob du selber einen DNS am laufen hast oder ob du den DNS deines ISP benutzten tust?!

Wenn du den von deinem ISP benutzt, dann solltest du mal in die /etc/resolv.conf schauen! Dort wird festgelegt welchen Nameserver du benutzt ... sollte wie folgt aussehen:

#/etc/resolv.conf
search germany.net
nameserver 151.189.0.25

so in etwa is nur nen Beispiel!!! ... ich weis jetzt nicht ob es germany.net noch gibt aber den DNS gibt es aufjedenfall noch! Kannste damit mal probieren!

Oder:

Du hast deinen eigenen DNS am laufen!?! Aber da jetzt zu erklären wie was gemacht wird und warum wäre zu viel!

Hoffe geholfen zu haben

MfG tanis