Dragonfly BSD 4.03 mit IPv6 und Jails

  • Hallo miteinander,


    ich wollte hier nur kurz ein wenig von meinen Erfahrungen mit Dragonfly BSD und dem Thema IPv6 kommunizieren. Man liest nur wenig über Google darüber und einige Informationen sind falsch oder nicht mehr zeitgemäß.


    Ich möchte auf meiner Maschine eine paar Unterinstanzen fahren (sog. Jails) die ich dann per IPv6 erreichen kann. Damit das Ganze aber funktioniert muss erst mal IPv6 gebändigt werden.


    Der Server den ich gebucht haben (VPS Preisbrecher 5.0) hat in dieser Konfiguration als IPv6-Gateway die Adresse fe80::1 angegeben.Die Bezeichnung ist eigentlich unvollständig, da sich fe80-Adressen immer auf ein Interface beziehen müssen. In meinem Falle habe ich eine emulierte Intel-Karte (e1000). Hier müsste es also fe80::1%em0 heissen.


    Die entsprechende Konfiguration in der /etc/rc.conf lautet dann also


    ============================================================
    # IPv6
    ipv6_enable="YES"
    ipv6_network_interfaces="em0"
    ipv6_ifconfig_em0="2a03:dead:beef:1234::affe prefixlen 64"
    ipv6_defaultrouter="fe80::1%em0"
    ============================================================


    Interessanterweise muss bei Dragofly BSD die fe80::1%em0 nicht separat definiert zu werden.
    Sie wird aber seltsamerweise in der ifconfig nicht angezeigt:


    ===========================================================
    x-bow# ifconfig
    em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
    inet xxx.xxx.xxx.xxx netmask 0xfffffc00 broadcast xxx.xxx.xxx.xxx
    inet6 fe80::xxxx:xxxx:xxxx:xxx%em0 prefixlen 64 scopeid 0x1
    inet6 2a03:dead:beef:1234::affe prefixlen 64
    ether xx:xx:xx:xx:xx:xx
    media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active
    =============================================================


    Das hat mich einiges an Nerven gekostet da ich versucht habe die fe80::1%em0 als Netzwerkadresse zu definieren. Tut man das aber dann verlässt kein IPv6-Paket den Server mehr.


    Ich hoffe ich konnte irgendwem helfen. ^^


    LG Polar_Glory