Hallo,
ich nutze einen IPv6-Tunnel via sixxs.net mittels sixxs-aiccu aus den Ports.
Vorher lief das ganze über einen FBSD-Router/Gateway, welcher allerdings kürzlich das Zeitliche gesegnet hat.
Aus diesem Grund lasse ich das Ganze jetzt direkt auf dem Host laufen; ohne Probleme bis auf einen kleinen Schönheitsfehler:
Die IPv6 aus meinem zugewiesenen Subnet lässt sich nicht direkt über die /etc/rc.conf einstellen.
Folgende relevanten Variablen sind in der /etc/rc.conf definiert:
Nach dem Booten ergibt ein ifconfig folgendes Ergebnis:
Dieses resultiert allerdings nur aufgrund des Start-Skriptes /usr/local/etc/rc.d/sixxs-aiccu.sh .
Mit anderen Worten: Die gemachten Einstellungen in der /etc/rc.conf werden ignoriert. Man könnte dies zwar mittels eines eigenen Skriptes unter /usr/local/etc/rc.d/ lösen, doch scheint es nicht eine elegante Lösung zu sein.
Habe ich irgendwas übersehen, was ich noch in der /etc/rc.conf angeben muss?!
Danke und Gruß, Miguel
ich nutze einen IPv6-Tunnel via sixxs.net mittels sixxs-aiccu aus den Ports.
Vorher lief das ganze über einen FBSD-Router/Gateway, welcher allerdings kürzlich das Zeitliche gesegnet hat.
Aus diesem Grund lasse ich das Ganze jetzt direkt auf dem Host laufen; ohne Probleme bis auf einen kleinen Schönheitsfehler:
Die IPv6 aus meinem zugewiesenen Subnet lässt sich nicht direkt über die /etc/rc.conf einstellen.
Folgende relevanten Variablen sind in der /etc/rc.conf definiert:
Code:
ipv6_gateway_enable="YES"
ipv6_enable="YES"
gif_interfaces="gif0"
ipv6_ifconfig_gif0="2001:06f8:1384::0042 prefixlen 64"
Nach dem Booten ergibt ein ifconfig folgendes Ergebnis:
Code:
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
tunnel inet 84.178.47.39 --> 212.224.0.188
inet6 fe80::230:84ff:fe0c:53a5%gif0 prefixlen 64 scopeid 0x9
inet6 2001:6f8:900:4d1::2 prefixlen 128
Dieses resultiert allerdings nur aufgrund des Start-Skriptes /usr/local/etc/rc.d/sixxs-aiccu.sh .
Mit anderen Worten: Die gemachten Einstellungen in der /etc/rc.conf werden ignoriert. Man könnte dies zwar mittels eines eigenen Skriptes unter /usr/local/etc/rc.d/ lösen, doch scheint es nicht eine elegante Lösung zu sein.
Habe ich irgendwas übersehen, was ich noch in der /etc/rc.conf angeben muss?!
Danke und Gruß, Miguel