So, ich habe gestern abend/nacht nochmal alle sich aus diesem Thread ergebenen und ein paar weitere Kombinationen auf dem betroffenen System selbst probiert, es tut sich einfach nichts.
Wenn das Routing denn mal wenigstens laut `netstat -rn` und `ndp -a` hätte klappen sollen, schmiss `ping6` mit dem bekannten "Operation not permitted" um sich, was auf einen aktiven Paketfilter hindeuten würde, allerdings läuft auf dem System definitiv kein Paketfilter.
Selbst mit Kniffen wie "fe80::%bge0" als Default-Route funktionierte es nicht.
Keine Ahnung was Webtropia da an ihrem IPv6-Setup gepfuscht hat, ich bekomme es unter FreeBSD nicht zum Laufen.
@Home, @Work und auf meinem Hetzner-System konnte ich sowohl mit der Standard-Konfiguration (ipv6_defaultrouter) als auch mit statischen Routen problemlos arbeiten. Also bin ich schonmal nicht zu doof für IPv6 und auch FreeBSD nicht.
Somit geht für mich der schwarze Peter hiermit an Webtropia.
Proti, es tut mir leid, aber ich kann Dir zu diesem Zeitpunkt nur empfehlen, einen anderen Anbieter (zum Beispiel Hetzner) zu wählen, oder Dir von Webtropia eine aktuelle und getestete Konfiguration für FreeBSD zukommen zu lassen.
Du darfst Webtropia auch gerne auf diesen Thread verweisen und als Referenz folgt noch die Config die eigentlich hätte funktionieren müssen:
Code: Select all
##### IPv4
defaultrouter="93.186.202.193"
ifconfig_bge0="inet 93.186.202.252 netmask 255.255.255.192"
##### IPv6
#ipv6_defaultrouter="2001:4ba0:ffa0:1:beef::1"
static_ndp_pairs="2001:4ba0:ffa0:1:beef::1 9c:b6:54:bb:12:28"
ipv6_static_routes="gateway6 default6"
ipv6_route_gateway6="-host -inet6 2001:4ba0:ffa0:1:beef::1 -interface bge0"
ipv6_route_default6="default 2001:4ba0:ffa0:1:beef::1"
ifconfig_bge0_ipv6="inet6 2001:4ba0:ffa0:003a::1 prefixlen 64 accept_rtadv"
##### Aliases
ifconfig_bge0_aliases="\
inet 5.199.140.184 netmask 255.255.255.255 \
inet 5.199.140.185 netmask 255.255.255.255 \
inet6 2001:4ba0:ffa0:003a::2 prefixlen 64 \
inet6 2001:4ba0:ffa0:003a::3 prefixlen 64 \
inet6 2001:4ba0:ffa0:003a::4 prefixlen 64 \
inet6 2001:4ba0:ffa0:003a::5 prefixlen 64"
rtsold_enable="YES"
Dazu folgende Ausgaben:
Code: Select all
root@h059:~ # ifconfig
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
ether 9c:b6:54:bb:12:28
inet 93.186.202.252 netmask 0xffffffc0 broadcast 93.186.202.255
inet6 fe80::9eb6:54ff:febb:1228%bge0 prefixlen 64 scopeid 0x1
inet6 2001:4ba0:ffa0:3a::1 prefixlen 64
inet 5.199.140.184 netmask 0xffffffff broadcast 5.199.140.184
inet 5.199.140.185 netmask 0xffffffff broadcast 5.199.140.185
inet6 2001:4ba0:ffa0:3a::2 prefixlen 64
inet6 2001:4ba0:ffa0:3a::3 prefixlen 64
inet6 2001:4ba0:ffa0:3a::4 prefixlen 64
inet6 2001:4ba0:ffa0:3a::5 prefixlen 64
nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
ether 9c:b6:54:bb:12:29
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
Code: Select all
root@h059:~ # netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 93.186.202.193 UGS 0 5074 bge0
5.199.140.184 link#1 UHS 0 0 lo0 =>
5.199.140.184/32 link#1 U 0 0 bge0
5.199.140.185 link#1 UHS 0 0 lo0 =>
5.199.140.185/32 link#1 U 0 0 bge0
93.186.202.192/26 link#1 U 0 0 bge0
93.186.202.252 link#1 UHS 0 0 lo0
127.0.0.1 link#3 UH 0 6 lo0
Internet6:
Destination Gateway Flags Netif Expire
::/96 ::1 UGRS lo0 =>
default 2001:4ba0:ffa0:1:beef::1 UGS bge0
::1 link#3 UH lo0
::ffff:0.0.0.0/96 ::1 UGRS lo0
2001:4ba0:ffa0:1:beef::1 9c:b6:54:bb:12:28 UHS bge0
2001:4ba0:ffa0:3a::/64 link#1 U bge0
2001:4ba0:ffa0:3a::1 link#1 UHS lo0
2001:4ba0:ffa0:3a::2 link#1 UHS lo0
2001:4ba0:ffa0:3a::3 link#1 UHS lo0
2001:4ba0:ffa0:3a::4 link#1 UHS lo0
2001:4ba0:ffa0:3a::5 link#1 UHS lo0
fe80::/10 ::1 UGRS lo0
fe80::%bge0/64 link#1 U bge0
fe80::9eb6:54ff:febb:1228%bge0 link#1 UHS lo0
fe80::%lo0/64 link#3 U lo0
fe80::1%lo0 link#3 UHS lo0
ff01::%bge0/32 fe80::9eb6:54ff:febb:1228%bge0 U bge0
ff01::%lo0/32 ::1 U lo0
ff02::/16 ::1 UGRS lo0
ff02::%bge0/32 fe80::9eb6:54ff:febb:1228%bge0 U bge0
ff02::%lo0/32 ::1 U lo0
Code: Select all
root@h059:~ # ndp -a
Neighbor Linklayer Address Netif Expire S Flags
2001:4ba0:ffa0:3a::1 9c:b6:54:bb:12:28 bge0 permanent R
2001:4ba0:ffa0:3a::2 9c:b6:54:bb:12:28 bge0 permanent R
2001:4ba0:ffa0:3a::3 9c:b6:54:bb:12:28 bge0 permanent R
2001:4ba0:ffa0:3a::4 9c:b6:54:bb:12:28 bge0 permanent R
2001:4ba0:ffa0:3a::5 9c:b6:54:bb:12:28 bge0 permanent R
fe80::21b:21ff:fe6e:a8ac%bge0 00:1b:21:6e:a8:ac bge0 21h54m47s S R
fe80::9eb6:54ff:febb:1228%bge0 9c:b6:54:bb:12:28 bge0 permanent R
Code: Select all
root@h059:~ # ping6 -c2 ipv6.google.com
PING6(56=40+8+8 bytes) 2001:4ba0:ffa0:3a::1 --> 2a00:1450:4010:c04::64
ping6: sendmsg: Operation not permitted
ping6: wrote ipv6.l.google.com 16 chars, ret=-1
ping6: sendmsg: Operation not permitted
ping6: wrote ipv6.l.google.com 16 chars, ret=-1
--- ipv6.l.google.com ping6 statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss