Ich war mir nicht ganz sicher ob ich im Netzwerk Bereich oder hier posten sollte, aber ich habe mich schlussendlich für diesen Bereich entschieden, da der Server als Gateway dienen soll.
Ich habe durch einen PPTP Tunnel ein IPv6 Tunnel von Portunity an meinem Debian 6 Server anliegen. Meine Clients bekommen dann entsprechend aus meinem IPv6 Netz eine IP und könne über mein Gateway ins Netz. Soweit die Theorie, aber in der Praxis scheitert es noch.
Erst mal die Fakten. Ich verbinde mich mit dem Portunity Tunnel. Meine Netzwerkkonfiguration sieht dann wie folgt aus.
Code: Alles auswählen
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.112.xx.xx P-t-P:188.246.4.1 Mask:255.255.255.255
inet6 addr: 2a02:a00:xx:xx::1/64 Scope:Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1
Code: Alles auswählen
eth0 Link encap:Ethernet HWaddr 00:10:xx:xx:xx:xx
inet addr:192.168.5.165 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: 2a02:a00:xx:xx::165/64 Scope:Global
Code: Alles auswählen
interface eth0 {
AdvSendAdvert on;
prefix 2a02:a00:xx:xx::0/64
{
AdvAutonomous on;
AdvOnLink on;
AdvRouterAddr on;
};
};
Weiterhin habe ich in der sysctl.conf folgendes eingestellt:
Code: Alles auswählen
net.ipv6.conf.all.forwarding=1
Code: Alles auswählen
echo 1 > /proc/sys/net/ipv6/conf/eth0/proxy_ndp
Leider führt das ganze nicht zu dem gewünschten Erfolg.
Ist der Tunnel auf dem Server aufgebaut kann ich von diesem erfolgreich einen Ping an heise.de über IPv6 senden.
Möchte ich aber vom Client Pings ausführen. Klappt dieses nicht:
Code: Alles auswählen
:~# ping6 heise.de
PING heise.de(redirector.heise.de) 56 data bytes
^C
Versuche über die ::1 also ppp0 oder ::165 eth0 am Server sind fehlgeschlagen.
Vielleicht könnt ihr mir an dieser Stelle weiterhelfen.
Vielen Dank und Schöne Grüße
pr0