IPv6 v OpenVZ na Debian 7

neron

IPv6 v OpenVZ na Debian 7
« kdy: 15. 06. 2013, 09:36:53 »
Stále se mi nedaří nakonfigurovat IPv6 v OpenVZ virtuálech na Debian 7. Debian 7 jsem nainstaloval s RedHat jádrem podle tohoto návodu http://www.howtoforge.com/installing-and-using-openvz-on-debian-wheezy-amd64

Na fyzickém serveru IPv6 funguje normálně, můžu ping6nout ven i na jednotlivé virtuály. IPv6 forwarding je zapnutý.
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.proxy_ndp = 1
net.ipv6.conf.all.proxy_ndp = 1
Podpora pro IPv6 v OpenVZ je také zapnutá.

Virtuál ma nastavenou IPv6 adresu a mohu z něj ping6nout na host i na ostatní virtuály. Z hostu je možné ping6nout na virtuál, z jiného serveru už ne. Když zkusím traceroute6 z virtuálu, končí to na hostu (fyzickém serveru). Routa je nastavená, že veškerá odchozí komunikace má jít přes host a má ho použít jako GW. Všechny routy se mi zdají být nastavené v pořádku, jak na hostu tak ve virtuálu.

Takže problém je, že fyzický server funguje jako černá díra mezi internetem a virtuály (v rámci IPv6). Vypadá to, jako kdyby nebyl zapnutý IPv6 forwarding, ale on je.


snajpa

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #1 kdy: 15. 06. 2013, 09:55:15 »
Pravdepodobne http://kbeezie.com/ipv6-openvz-venet/ - potreba rucne definovat ip neigh. Ve vpsFree jsme tohle vyresili pouzitim OSPFv3, takze radsi dynamicky routujeme kazdou jednotlivou IP, nez abych se s tim nastavoval.

neron

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #2 kdy: 15. 06. 2013, 10:12:55 »
Díky, ale nepomohlo, tohle byla jedna z věcí, které jsem taky zkoušel. Dokonce si myslím, že tohle mi funguje dobře, protože na hostu mám IPv6 virtuálů nastavené:

2a01:4f8:150:xxx::1/128       ::                         U    1024 0     1 eth0
2a01:4f8:150:xxx::110/128     ::                         U    1024 0     0 venet0 <------ pro vsechny VE
::/0                           2a01:4f8:150:xxx::1       UG   1024 0179936 eth0

neron

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #3 kdy: 15. 06. 2013, 11:21:12 »
Existuje nějaký způsob, jak to dělat celé ručně/jinak ... ? Začíná to být celkem průšvih :(

snajpa

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #4 kdy: 16. 06. 2013, 14:53:22 »
Na siti si zprovozni OSPFv3 (BIRD funguje pekne, Quagga obcas pada) a je to :-) To funguje automaticky i vcelku spolehlive.


pavlix

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #5 kdy: 16. 06. 2013, 17:09:22 »
Na serverech pro IPv6 používám venet a jede to úplně samo od sebe. Žádné OSPF, žádné ochcávky. Jen správně nasměrované IP adresy, aby došly na fyzický stroj a správně nastavená default route fyzického, aby to odeslal ven. Akorát všude, kde tohle provozuju mám ještě Debian 6, nicméně nevidím důvod, proč by se to mělo nějak měnit.

neron

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #6 kdy: 17. 06. 2013, 12:27:09 »
Na serverech pro IPv6 používám venet a jede to úplně samo od sebe. Žádné OSPF, žádné ochcávky. Jen správně nasměrované IP adresy, aby došly na fyzický stroj a správně nastavená default route fyzického, aby to odeslal ven. Akorát všude, kde tohle provozuju mám ještě Debian 6, nicméně nevidím důvod, proč by se to mělo nějak měnit.

Mě na serveru s Debianem 6 všechno funguje taky v pohodě. Všechno je nastavené úplně stejně, ale neběží to :(

neron

Re:IPv6 v OpenVZ na Debian 7
« Odpověď #7 kdy: 17. 06. 2013, 12:28:07 »
Na siti si zprovozni OSPFv3 (BIRD funguje pekne, Quagga obcas pada) a je to :-) To funguje automaticky i vcelku spolehlive.

Je možné tohle rozběhat přímo na host serveru?