We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

IPV6 - Host: Proxmox 3.4 - Guest: Debian Jessie


m.lange
29.04.16, 11:23
Nr1. verwende die Aktuelle Proxmox version up2 ver 4, daher musst du deiner veraltete version IP6 beibringen in dem du es im kernel implementierst. alter nativ Pve ab 4 gehts sogar in der gui XD

Nr2.:
Example /etc/hosts file:
root@proxmox-6-177:~# cat /etc/hosts

127.0.0.1 localhost.localdomain localhost
192.168.6.177 proxmox-6-177.proxmox.com proxmox-6-177 pvelocalhost

# The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Wenn dein Host keine IP sechs hat hat Prox nen Prob und vor Version 4 eh Probleme mit ip6

Nr.3
Da das Webinterface von Proxmox nur mit IPv4-Adressen umgehen kann, muss die Konfiguration über Terminal im Host-System vorgenommen werden. Die ersten drei Adressen ergeben sich beispielsweise folgendermaßen (angenommen, dass /64 - Netz lautet 2001:db8:beef:1001::/64):


2001:db8:beef:1001::1
2001:db8:beef:1001::2
2001:db8:beef:1001::3
.
Man sollte schon mit IP6 umgehen und sie berechen können.

Last But Not Least: INFO PROXMOX IP6

Tech
26.02.16, 15:54
Hallo zusammen,

das Thema IPV6 "drives me crazy" Ich hoffe jemand von Euch kann mir weiterhelfen bevor ich in der Klappsmühle lande Proxmox und die Guests laufen mit ipv4 einwandfrei, nur ipv6 will einfach nicht laufen.

HOST: Proxmox 3.4 mit SYS Image (4.0 kann ich nicht installieren, extrem hoher IO Delay bei LXC, scheinbar noch ein Bug in der 4.0)
GUEST: KVM - Debian Jessie - Bridged , virtuelle MAC Adresse aus SYS Panel zugewiesen
DNS: Reverse für GUEST per Panel auf 2001:41d0:2:XXX::2 gesetzt
SUBNET: 2001:41d0:2:XXXX::/64

- ping6 auf Host vom Guest aus funktioniert

- ping6 auf ipv6.google.de funktioniert, aber was ist das denn für eine IPv6? Die IP ...a100 hab ich zu Testzwecken auf eine andere VM (OpenVZ) gesetzt, aber wieso antwortet die denn nun auf den google ping? Hä?

ipv6.google.de(2001:41d0:2:XXXX::a100) 56 data bytes
64 bytes from 2001:41d0:2:XXXX::a100: icmp_seq=1 ttl=64 time=0.205 ms
-ping6 auf ipv6.google.com funktioniert nicht

# ping6 ipv6.google.com
connect: Network is unreachable
GUEST /etc/network/interfaces:

Code:
/# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 164.132.XXX.XXX
        netmask 255.255.255.255
        broadcast 164.132.XXX.XXX
        post-up route add 94.X.XXXX.254 dev eth0
        post-up route add default gw 94.X.XXX.254
        post-down route del 94.X.XXXX.254 dev eht0
        post-down route del default gw 94.X.XXX.254

iface eth0 inet6 static
    address 2001:41d0:2:XXX::2
    netmask 2001:41d0:2:XXX::/64

    post-up /sbin/ip -f inet6 route add 2001:41d0:2:XXff:ff:ff:ff:ff dev eth0
    post-up /sbin/ip -f inet6 route add default via 2001:41d0:2:XXff:ff:ff:ff:ff
    post-down /sbin/ip -f inet6 route del 2001:41d0:2:XXff:ff:ff:ff:ff dev eth0
    post-down /sbin/ip -f inet6 route del default via 2001:41d0:2:XXff:ff:ff:ff:ff
HOST /etc/network/interfaces:

Code:
 cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# for Routing
auto vmbr1
iface vmbr1 inet manual
# post-up /etc/pve/kvm-networking.sh
        bridge_ports dummy0
        bridge_stp off
        bridge_fd 0


# vmbr0: Bridging. Make sure to use only MAC adresses that were assigned to you.
auto vmbr0
iface vmbr0 inet static
        address 94.X.XXX.XXX
        netmask 255.255.255.0
        network 94.X.XXX.0
        broadcast 94.X.XXX.255
        gateway 94.X.XXX.254
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0

iface vmbr0 inet6 static
        address 2001:41d0:2:XXXX::1
        netmask 64
        post-up /sbin/ip -f inet6 route add 2001:41d0:2:XXff:ff:ff:ff:ff dev vmbr0
        post-up /sbin/ip -f inet6 route add default via 2001:41d0:2:XXff:ff:ff:ff:ff
        pre-down /sbin/ip -f inet6 route del default via 2001:41d0:2:XXff:ff:ff:ff:ff
        pre-down /sbin/ip -f inet6 route del 2001:41d0:2:XXff:ff:ff:ff:ff dev vmbr0
Ich habe so die Vermutung das ich irgendwas nicht richtig verstehe. Ich dachte zumindest bisher, das ich IP Adressen hinterhalb der ersten 4 Nibbel selbst vergeben kann wie ich lustig bin?

2001:41d0:2:XXXX::/64

Also zum Beispiel 2001:41d0:2:XXXX:1111:2222:3333:4444 oder 2001:41d0:2:XXXX:aaaa:bbbb:3333:4444 usw... aber irgendwie scheint mir so langsam das nicht der Fall zu sein? Wenn ich 2001:41d0:2:XXXX::2 mit tracert verfolge dann hoppt der mit nur bis nach Frankreich und die letzten x Hopps werden nicht mehr angezeigt?! Also er kommmt nicht bis auf meinen Server...

Bitte um HILFE, DANKE!

Gruß Matthias