Daixiwen
29/10/2012, 10h07
ipv6_defaultrouter ne marche pas chez moi non plus, peut-être une histoire de prefixlen qui devrait être à 56 au lieu de 64, mais je n'ai pas vraiment creusé la question. J'ai juste fini par mettre mon propre script. Voici mon script /usr/local/etc/rc.d/myip6route:
Remplace ce qui est en rouge l'ip6 de la passerelle, et le nom de ton interface. Ajoute myip6route_enable="YES" dans /etc/rc.conf et redémarre ou exécute /usr/local/etc/rc.d/myip6route start
Ceci dit je ne suis pas sûr que ca marche si on tente de contacter une autre ip6 qui est sur le même /56. Si quelqu'un a une ip6 dans la zone 2001:41d0:2:14:: je veux bien faire un essai
Code:
#!/bin/sh # PROVIDE: myip6route # REQUIRE: NETWORK # BEFORE: SERVERS # # Add the following lines to /etc/rc.conf to enable myip6route: # # myip6route_enable="YES" . /etc/rc.subr name=myip6route rcvar=myip6route_enable start_cmd=start_cmd stop_cmd=stop_cmd start_cmd() { route add -inet6 2001:41d0:2:14ff:ff:ff:ff:ff -interface re0 route change -inet6 :: 2001:41d0:2:14ff:ff:ff:ff:ff } stop_cmd() { } # read settings, set default values load_rc_config $name : ${myip6route_enable="NO"} run_rc_command "$1"
Ceci dit je ne suis pas sûr que ca marche si on tente de contacter une autre ip6 qui est sur le même /56. Si quelqu'un a une ip6 dans la zone 2001:41d0:2:14:: je veux bien faire un essai