Page 2 of 2
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 11:58
by Proteus
Ich bedanke mich für dein Bemühen recht herzlich. Ich weiß IPv6 ist eine Geschichte für sich die ich sicher auch hätte alleine bewältigen können. Sicher ist, wenn du es nicht hin bekommst, dann ist da irgendwo ein Hacken. Ich habe Webtropia kontaktiert und auf dieses Forum verwiesen.
Der Server HP Prof 3.0 S wird nicht mit FreeBSD ausgeliefert der Enterprise Server M 3.0 dagegen mit FreeBSD. Nun zu meiner Frage, warum ist das so? Es gibt 2 kleine Unterschiede der Server Prof 3 Pro wird mit iLO ausgeliefert, der Enterprise Server M 3 mit IPMI. Den Server den wir haben lässt sich ohne Ausnahme mit FreeBSD installieren, und wir sind uns nicht sicher warum wir unter FreeBSD einfach kein IPv6 zum laufen bekommen. Sie können gerne den Werdegang unseres Vorhabens nachvollziehen indem ich in einem Forum um Hilfe bat:
http://www.rootforum.org/forum/viewtopi ... 48&t=54422
Seit gestern sitzen wir an dem Problem und finden einfach unter hunderten Ansätzen keine Lösung. Ich hoffe das Sie uns weiterhelfen können, und da in ihrem Hause FreeBSD angeboten wird, denke ich das es irgendjemanden gibt der sich mit FreeBSD auskennt und ohne Probleme beschreiben kann wie man IPv6 auf unserem Server mit FreeBSD in ihrem Netz zum Laufen bekommt.
Ich hoffe das wir bald eine Antwort erfahren werde.
Ich werde jetzt noch mal warten bis eine Reaktion seitens Webtropia stattfindet und vielleicht eine Lösung bereitsteht.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 15:46
by NetRat
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 16:41
by Proteus
Bei FreeBSD 10.0 ist IPv6 von Grund auf eingeschaltet was bei 8.0 bis 8.4 nicht der Fall war.
Code: Select all
/etc/rc.d/netif: WARNING: $ipv6_enable is obsolete. Use $ipv6_activate_all_interfaces instead.
Das ist FreeBSD 10 das ist nicht mehr Grundvoraussetzung.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 16:45
by Joe User
@NetRat
Wie habt Ihr denn Eure internen Testmaschinen für IPv6 konfiguriert?
BTW: Danke für die (in)offizielle Mithilfe.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 18:05
by NetRat
@Proteus
Da ist die FreeBSD Dokumentation aber wieder äußerst aktuell.
Prinzipiell bedarf es nur der folgenden Routen:
Code: Select all
2001:4ba0:ffa0:3a::/64 dev bge0
2001:4ba0:ffa0:1:beef::1/128 dev bge0
default via 2001:4ba0:ffa0:1:beef::1
Mit diesen Routen und mindestens einer aktiven Adresse sollte die Kommunikation via IPv6 problemlos funktionieren.
@Joe User
Bei Webtropia wird kein FreeBSD 10 installiert, daher gibt es auch keine entsprechenden Test-Möglichkeiten.
@Proteus
Bitte im Ticket ein Zeitfenster nennen, in dem der Server auch neu gestartet werden kann, dann werde ich das nochmal überprüfen.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-11 18:47
by Joe User
Ich habe es jetzt so umgesetzt und es will trotzdem nicht:
Code: Select all
static_ndp_pairs="2001:4ba0:ffa0:1:beef::1 9c:b6:54:bb:12:28"
ipv6_static_routes="gwnet6 gwhost6 default6"
ipv6_route_gwnet6="-net -inet6 2001:4ba0:ffa0:3a:: -prefixlen 64 -interface bge0"
ipv6_route_gwhost6="-host -inet6 2001:4ba0:ffa0:1:beef::1 -prefixlen 128 -interface bge0"
ipv6_route_default6="default 2001:4ba0:ffa0:1:beef::1"
ifconfig_bge0_ipv6="inet6 2001:4ba0:ffa0:003a::1 prefixlen 64"
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=21<PERFORMNUD,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 97 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
h053.helix.fastwebserver.de 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::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::66
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
Laut
http://www.webtropia.com/de/root-server ... anels.html wird FreeBSD angeboten und abgesehen vom nicht mehr notwendigem expliziten Aktivieren von IPv6 per "ipv6_enable="YES"" und dem nicht mehr automatisch startendem rtsold hat sich zwischen FreeBSD 8.1 und 10 bezüglich der Konfiguration nichts geändert.
Insofern würde eine funktionierende Konfiguration eines Euer internen FreeBSD 8.1 Testsystems sehr hilfreich sein.
Vielen Dank vorab.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-12 13:51
by NetRat
Das Problem konnte behoben werden;
Zunächst bestand das Problem, dass der Eintrag
Code: Select all
static_ndp_pairs="2001:4ba0:ffa0:1:beef::1 9c:b6:54:bb:12:28"
dem System mitteilte, dass die Mac-Adresse des Gateways 9c:b6:54:bb:12:28 lautet. Diese gehört jedoch zum lokalen Server. Das auskommentieren dieser Zeile brachte jedoch nicht den gewünschten Erfolg, FreeBSD wählte hier ebenfalls die Mac-Adresse 9c:b6:54:bb:12:28 .
Offenbar gibt es in FreeBSD ein Problem bei der Ermittlung der Mac-Adresse des Gateways. Bei den Linux Distributionen Debian, Ubuntu, OpenSUSE und CentOS besteht das Problem hingegen nicht.
Hier eine funktionierende Konfiguration:
Code: Select all
ipv6_network_interfaces="<Interface>"
ipv6_ifconfig_<Interface>="<IP-Adresse>"
ipv6_static_routes="hostroute gateway"
ipv6_route_hostroute="<Gateway> -prefixlen 128 -interface <Interface>"
ipv6_route_gateway="default <Gateway>"
static_ndp_pairs="gateway"
static_ndp_gateway="<Gateway> <Gateway-MAC>"
Die Platzhalter <Interface>, <IP-Adresse>, <Gateway> und <Gateway-MAC> müssen ersetzt werden. Die Mac-Adresse des Gateways kann beim RZ-Betreiber erfragt werden.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-12 15:13
by Proteus
Ich habe mich bei Ihnen schon per Mail bedankt! Das Problem scheint ja doch ein bisschen hartnäckiger gewesen zu sein, im Fall RZ - Betreiber seid ihr die Ansprechpartner?
Auch bei Joe bedanke ich mich der sich fast 2 Nächte damit um die Ohren schlug. Meine Hochachtung vor deinem Können!
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-12 15:32
by Joe User
Naja, so viel "Können" habe ich nun auch wieder nicht, sonst hätte ich es selbst hinbekommen ;)
Und die zwei Abende/Nächte haben sich auch gelohnt, denn ich habe wieder ein etwas dazugelernt.
@NetRat
Wie wäre es, wenn man bei Euch das IPv6-Setup dahingehend umstellen würde, dass die Clients/Kunden lediglich mit einer Defaultroute auf "fe80::%<interface>" auskommen? Also analog zu Hetzner und vielen anderen Anbietern?
Das würde Euch viel Supportarbeit ersparen und somit auch wirtschaftlich interessant sein.
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-12 15:55
by Proteus
So jetzt kann ich den Server einrichten! Im Übrigen gehört unter nicht aufgeben auch Können. Der Fall ist gelöst!
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-12 17:27
by NetRat
Joe User wrote:@NetRat
Wie wäre es, wenn man bei Euch das IPv6-Setup dahingehend umstellen würde, dass die Clients/Kunden lediglich mit einer Defaultroute auf "fe80::%<interface>" auskommen? Also analog zu Hetzner und vielen anderen Anbietern?
Das würde Euch viel Supportarbeit ersparen und somit auch wirtschaftlich interessant sein.
Der Support-Aufwand für IPv6 hält sich durchaus in Grenzen, vielleicht 1-2 Ticket je Monat. Ob die Änderung Sinn macht kann ich nicht sagen, da ich keinen all zu tiefen Einblick in die IPv6 Infrastruktur habe. Ich gebe die Idee aber in jedem Fall an die zuständigen Kollegen weiter ;)
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-13 19:24
by Proteus
Das schlägt einem doch den Fußboden ins Gesicht.
Bis vor letzter Woche hatte ich auf meinem Anschluss noch IPv6 und konnte Seiten wie google.de heise, oder freebsd.org mit IPv6 erreichen. Ich rufe bei KabelBW an und frage was da los ist, die unverblümt man kann entweder nur IPv4 oder IPv6 haben (SO ein Schwachsinn), wobei mein Router beides beherrscht.
Jetzt hatte ich mich über Webtropia geärgert und bin zufrieden das es jetzt läuft. Jetzt habe ich Probleme mit meinem Kabel-DSL Anbieter. Sorry das ich hier meinen Unmut laufen lasse aber es passt momentan wie die Faust aufs Auge!
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-13 20:45
by Joe User
Vielleicht hilft Dir dieser Artikel etwas:
http://heise.de/-1969894
Re: Webtropia FreeBSD 10 und IPv6
Posted: 2014-03-13 22:00
by Proteus
Danke für den Artikel und habe sogleich angerufen. Der Techniker dort sagt mir da ich einen Business Anschluss habe, ist es nicht möglich IPv4 und IPv6 gleichzeitig zu schalten. Das würde nur für Private Anschlüsse gelten. Ich kam dann mit dem Argument, das ich einen Rootserver als Privatperson besitze und jeder Zeit mein IPv6 ein und abschalten kann. Aber wie du mich vielleicht kennst, gebe ich nicht nach, und stelle mich morgen auf einen langen Wortwechsel ein.