Forums Neueste Beiträge
 

IPv6 und nicht auflösbare DNS-Namen...

13/07/2008 - 11:48 von Michael Ziegler | Report spam
Hallo,

ich habe auf meinem Rootserver ein IPv6-Interface über einen 6to4-Tunnel
konfiguriert. Die Konfig in /etc/network/interfaces sieht so aus:


auto tun6to4
iface tun6to4 inet6 v4tunnel
address 2002:58c6:0d24:1::1
netmask 16
endpoint any local 88.198.13.36 ttl 64
up ip -6 route add 2000::/3 via ::192.88.99.1 dev tun6to4 metric 1
down ip -6 route flush dev tun6to4



Das Interface funktioniert soweit gut, ich kann über IPv6 zu anderen
Rechnern verbinden, Pings gehen, alles wunderbar - fast.

Sobald ein Programm versucht, per IPv6 zu einem Rechner zu verbinden,
dessen Hostname nicht in eine IPv6-Adresse aufgelöst werden kann,
verbindet das Programm zu localhost - und ich habe keine Ahnung warum.


Funktionierendes Beispiel (Name wird aufgelöst):

$ ping6 gw.fr.igowo.de
PING gw.fr.igowo.de(2a01:198:203::1) 56 data bytes
64 bytes from 2a01:198:203::1: icmp_seq=1 ttlX timeI.5 ms



Nicht-funktionierendes Beispiel:

$ ping6 example.com
PING example.com(sphynx.funzt-halt.net) 56 data bytes
64 bytes from sphynx.funzt-halt.net: icmp_seq=1 ttld time=0.043 ms




Warum antwortet hier sphynx (also ich selbst)? Ich würde einen Fehler im
Stile "Host not found" erwarten...


Ein "dig example.com AAAA" ergibt folgendes:

; <<>> DiG 9.3.4-P1.1 <<>> example.com AAAA
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5627
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;example.com. IN AAAA

;; AUTHORITY SECTION:
example.com. 3535 IN SOA dns1.icann.org. hostmaster.icann.org. 2007051703 7200 3600 1209600 86400

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Jul 13 11:44:15 2008
;; MSG SIZE rcvd: 90




Kann jemand helfen? Was übersehe ich?

Vielen Dank,
Michael
 

Lesen sie die antworten

#1 Friedemann Stoyan
13/07/2008 - 12:09 | Warnen spam
Michael Ziegler wrote:

Nicht-funktionierendes Beispiel:
$ ping6 example.com
PING example.com(sphynx.funzt-halt.net) 56 data bytes
64 bytes from sphynx.funzt-halt.net: icmp_seq=1 ttld time=0.043 ms




Warum antwortet hier sphynx (also ich selbst)? Ich würde einen Fehler im
Stile "Host not found" erwarten...



Eventuell ein DNS Wildcard in deiner eigenen Domain, auf welche per DNS search
gezeigt wird? Ja, genau:

$ dig trallalla.funzt-halt.net aaaa

; <<>> DiG 9.4.2-P1 <<>> trallalla.funzt-halt.net aaaa
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58035
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2

;; QUESTION SECTION:
;trallalla.funzt-halt.net. IN AAAA

;; ANSWER SECTION:
trallalla.funzt-halt.net. 3600 IN CNAME funzt-halt.net.
funzt-halt.net. 3600 IN AAAA 2002:58c6:d24:1::1

;; AUTHORITY SECTION:
funzt-halt.net. 172800 IN NS ns3.inwx.de.
funzt-halt.net. 172800 IN NS ns.inwx.de.
funzt-halt.net. 172800 IN NS ns2.inwx.de.

;; ADDITIONAL SECTION:
ns.inwx.de. 2857 IN A 217.70.142.66
ns2.inwx.de. 3013 IN A 213.239.206.103

;; Query time: 171 msec
;; SERVER: ::1#53(::1)
;; WHEN: Sun Jul 13 12:06:14 2008
;; MSG SIZE rcvd: 176

$ ping6 tralalla.hpopsassa.funzt-halt.net
PING tralalla.hpopsassa.funzt-halt.net(2002:58c6:d24:1::1) 56 data bytes
64 bytes from 2002:58c6:d24:1::1: icmp_seq=1 ttlR time7 ms
64 bytes from 2002:58c6:d24:1::1: icmp_seq=2 ttlR time4 ms

tralalla.hpopsassa.funzt-halt.net ping statistics
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 117.968/131.449/144.930/13.481 ms


mfg Friedemann

Ähnliche fragen