Hallo,
ich spiele sein ein paar Tagen mit IPv6 herum: das ganze k�nnte man
eher als unbedarftes Herumst�mpern ansehen. Vermutlisc schie�e ich mir
in jeder Gelegenheit ins Knie. Und ich komme mir erscheckend d�mlich
und hilflos vor. Nach dem letztlich Versuch, mich im Netz
durchzusuchen, suche ich nun hier Tips, da ich zur Zeit nichteinmal
eine Idee habe, wo ich meine Fehler suchen sollte oder k�nnte.
Zudem hoffe ich, da� ich hier etwa die richtige Liste getroffen habe:
fallsi nicht bitte ich um einen entsprechenden Hinweis.
Mein IPv6-Netzwerkspielplatz besteht aus drei Linux-Rechnern, die
toxic, narcotic und crystalline hei�en. Alles Rechner sind Debian
Woody, crystalline hat aber einen neueren Kernel (2.4.26) als die
beiden anderen (2.4.18).
"toxic" ist per Dial-Up-Verbindung ans Internet angebunden, auf ihm
l�uft der client f�r freenet6: von dort bekomme ich einen /48-Prefix
zu geteilt. Auf "toxic" l�uft ebenfalls der radvd, der seine
ank�ndigungen ins lokale Netz bl�st. Hier ist seine Konfigurationdate:
,----
| [EMAIL PROTECTED]:~$ cat /etc/radvd.conf
|
|
| interface eth0
| {
| AdvSendAdvert on;
| prefix 3ffe:0bc0:10ab:0001::/64
| {
| AdvOnLink on;
| AdvAutonomous on;
| };
| };
|
`----
Okay, nun zu der Ethernet-Schnittstelle von "toxic":
,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
| Link encap:Ethernet HWaddr 00:01:02:26:F7:A7
| inet addr:192.168.0.97 Bcast:192.168.0.255 Mask:255.255.255.0
| inet6 addr: fe80::201:2ff:fe26:f7a7/10 Scope:Link
| inet6 addr: 3ffe:bc0:10ab:1::1/64 Scope:Global
| UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
| RX packets:55021677 errors:0 dropped:0 overruns:0 frame:0
| TX packets:81970054 errors:0 dropped:0 overruns:0 carrier:0
| collisions:0 txqueuelen:100
| RX bytes:167445783 (159.6 MiB) TX bytes:2721981501 (2.5 GiB)
| Interrupt:10 Base address:0x7c00
`----
�berrascht hat mich der /10-Prefix bei "link local", aber sei' es drum.
Der zweite Rechner hei�t "narcotic":
,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
| eth0 Link encap:Ethernet HWaddr 00:02:1C:F7:26:78
| inet addr:192.168.0.99 Bcast:192.168.0.255 Mask:255.255.255.0
| inet6 addr: fe80::202:1cff:fef7:2678/10 Scope:Link
| inet6 addr: 3ffe:bc0:10ab:1:202:1cff:fef7:2678/64 Scope:Global
| UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
| RX packets:98 errors:0 dropped:0 overruns:0 frame:0
| TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
| collisions:0 txqueuelen:100
| RX bytes:11322 (11.0 KiB) TX bytes:10981 (10.7 KiB)
| Interrupt:11 Base address:0xd800
`----
Dieser Rechner bekommt seine IPv6-Adresse per "auto configuraton" und
sie hat - wie die von "toxic" eine /10 Netzmaske. Komisch.
Der dritte Rechner im Bunde ist "crystalline":
,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
| eth0 Protokoll:Ethernet Hardware Adresse 00:0D:60:8C:3B:BD
| inet Adresse:192.168.0.100 Bcast:192.168.0.255 Maske:255.255.255.0
| inet6 Adresse: 3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd/64 Scope:Global
| inet6 Adresse: fe80::20d:60ff:fe8c:3bbd/64 Scope:Link
| UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
| RX packets:42 errors:0 dropped:0 overruns:0 frame:0
| TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
| Kollisionen:0 Sendewarteschlangenl�nge:1000
| RX bytes:5205 (5.0 KiB) TX bytes:3729 (3.6 KiB)
| Basisadresse:0x8000 Speicher:c0220000-c0240000
`----
Was auff�llt: er hat eine /64-netmask bei der link
local-Verbindung. Das ist eingentlich das, was ich erwartet habe. Es
hat mich also etwas erstaunt, da� "crystalline" eine /64 netmask
bekommt, "narcotic" dahingegen eine /10er.
Um sicher zu gehen, da� es sich nicht um "merkw�rdige Effekte"[tm]
handelt, habe ich beide nocheinmal rebooted: der dadvd lief ja auf dem
dritten Rechner.Auch nach dem Reboot diese "Inkonsistenz" (zumindest
halten es meine total unbedarften Augen f�r eine solche.)
Das, was die beiden Rechner mit der /10er Netmask von dem mit der 64er
Netmask ist die Kernel-Version: beide Rechner mit dem /10er sind
Woodys 2.4.18er, der mit der /64er Netmask ist ein 2.4.26
(woody-proposed updates).
Da "crystalline" sich merkw�rdig verhalten hat, habe ich gkeich nach
einem neuen Start die Routentabelle anzeigen lassen:
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0 proto kernel metric 256 expires 2591236sec mtu 1500
advmss 1440
| fe80::/64 dev eth0 metric 256 mtu 1500 advmss 1440
| ff00::/8 dev eth0 metric 256 mtu 1500 advmss 1440
| unreachable default dev lo proto none metric -1 error -101
`----
Die letzte Zeile ist mir zugegebenermassen nicht ganz klar.
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh
| [EMAIL PROTECTED]:~$
`----
"crystalline" hat also keine Nachbarn?
Gut, machen wir also einen ping3 auf "narcotic":
,----
| [EMAIL PROTECTED]:~$ ping6 3ffe:bc0:10ab:1:202:1cff:fef7:2678
| PING 3ffe:bc0:10ab:1:202:1cff:fef7:2678(3ffe:bc0:10ab:1:202:1cff:fef7:2678) from
3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd : 56 data bytes
| 64 bytes from 3ffe:bc0:10ab:1:202:1cff:fef7:2678: icmp_seq=1 ttl=64 time=0.511 ms
| 64 bytes from 3ffe:bc0:10ab:1:202:1cff:fef7:2678: icmp_seq=2 ttl=64 time=0.224 ms
|
| --- 3ffe:bc0:10ab:1:202:1cff:fef7:2678 ping statistics ---
| 2 packets transmitted, 2 received, 0% loss, time 1010ms
| rtt min/avg/max/mdev = 0.224/0.367/0.511/0.144 ms
| [EMAIL PROTECTED]:~$
`----
Sieht erstmal gut aus und danach ...
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh
| fe80::202:1cff:fef7:2678 dev eth0 lladdr 00:02:1c:f7:26:78 nud stale
| 3ffe:bc0:10ab:1:202:1cff:fef7:2678 dev eth0 lladdr 00:02:1c:f7:26:78 nud reachable
| [EMAIL PROTECTED]:~$
`----
haben wir dann auch "Nachbarn".
Versuchn wir es also mal "telnet" zu "narcotic":
,----
| [EMAIL PROTECTED]:~$ telnet 3ffe:bc0:10ab:1:202:1cff:fef7:2678
| Trying 3ffe:bc0:10ab:1:202:1cff:fef7:2678...
| telnet: Unable to connect to remote host: Connection refused
| [EMAIL PROTECTED]:~$
`----
Geschnkt, da l�uft kein telnet, aber ein Postix: Probieren wir es halt
mit ihm:
,----
| [EMAIL PROTECTED]:~$ telnet 3ffe:bc0:10ab:1:202:1cff:fef7:2678 25
| Trying 3ffe:bc0:10ab:1:202:1cff:fef7:2678...
| telnet: Unable to connect to remote host: No route to host
| [EMAIL PROTECTED]:~$
`----
Hola?! Nun ist pl�tzlich die Route nicht mehr existent? Also
nocheinmal die Routing-Tabelle ansehen: Komischerweise hat sich die
nicht ge�ndert.
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0 proto kernel metric 256 expires 2591000sec mtu 1500
advmss 1440
| fe80::/64 dev eth0 metric 256 mtu 1500 advmss 1440
| ff00::/8 dev eth0 metric 256 mtu 1500 advmss 1440
| unreachable default dev lo proto none metric -1 error -101
`----
pin6 funktioniert nun auch nicht mehr:
,----
| crystalline:/home/niehaus# ping6 -I eth0 3ffe:bc0:10ab:1:202:1cff:fef7:2678
| PING 3ffe:bc0:10ab:1:202:1cff:fef7:2678(3ffe:bc0:10ab:1:202:1cff:fef7:2678) from
3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd eth0: 56 data bytes
| From ::1 icmp_seq=1 Destination unreachable: Address unreachable
| From ::1 icmp_seq=2 Destination unreachable: Address unreachable
| From ::1 icmp_seq=3 Destination unreachable: Address unreachable
|
| --- 3ffe:bc0:10ab:1:202:1cff:fef7:2678 ping statistics ---
| 4 packets transmitted, 0 received, +3 errors, 100% loss, time 3009ms
`----
Und sie Logdateien werden mit "seltsamen" Meldungen angef�llt.
,----
| Aug 5 22:40:23 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug 5 22:40:44 crystalline last message repeated 13 times
| Aug 5 22:40:50 crystalline kernel: NET: 3 messages suppressed.
| Aug 5 22:40:50 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug 5 22:40:53 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug 5 22:40:59 crystalline kernel: NET: 1 messages suppressed.
| Aug 5 22:40:59 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug 5 22:41:05 crystalline kernel: NET: 1 messages suppressed.
`----
Nun nocheinmal tzm Vergkeich der Rechner "narcotic"
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0 proto kernel metric 256 expires 2591981sec mtu 1500
advmss 1440
| fe80::/10 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440
| ff00::/8 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440
| default via fe80::201:2ff:fe26:f7a7 dev eth0 proto kernel metric 1024 expires
1781sec mtu 1500 advmss 1440
^^^^^^^
| unreachable default dev lo metric -1 error -101
| [EMAIL PROTECTED]:~$
`----
Hier ist aus irgendeinem Grund eine default route extra. Wie mag die dorthiin kommen?
,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh show
| fe80::20d:60ff:fe8c:3bbd dev eth0 lladdr 00:0d:60:8c:3b:bd nud stale
^^^^^^^^^^^^^^^^^^^^^^^^ crystalline
| 3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd dev eth0 lladdr 00:0d:60:8c:3b:bd router nud stale
^^^^^^^^^^^^^^^^^^^^^^^^ crystalline
| fe80::201:2ff:fe26:f7a7 dev eth0 lladdr 00:01:02:26:f7:a7 router nud stale
^^^^^^^^^^^^^^^^^^^^^^^ toxic
| [EMAIL PROTECTED]:~$
`----
"narcotics" Nachbarn.
Mir fehlt im Augenblick irklich *jede* Idee, wo ich mit der
Fehkersuche fortfahren kann. Vielleicht hat hier jemand einenguten
Tip?
TIA & Gru�,
Sebastian
--
_______________________________________________
ipv6 mailing list
[EMAIL PROTECTED]
http://listserv.uni-muenster.de/mailman/listinfo/ipv6