IPv6 - no ping6 ?
... / IPv6 - no ping6 ?
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

IPv6 - no ping6 ?

by
DidierM
Created on 2016-10-18 18:42:47 (edited on 2024-09-04 14:14:24) in Serveurs dédiés

Bonjour
J'ai un dédié en Proxmox 4.3
Nouveau dédié, je le configure.
Ma question concerne le serveur Proxmox hôte, PAS les conteneurs LXC ni les VM.

J'ai donc la config de base IPv4 et IPv6 reçue avec le dédié.
Je n'arrive pas à faire un ping6 de l'extérieur vers mon dédié.
(ni de ping6 sortant...)

Pourtant, avec un tcpdump, les pings entrent, mais rien ne sort ?
Je teste un ping IPv6 de mon serveur 1 --> serveur 2.

Ah si, serveur 2 a répondu à un "neighbor advertisement" ...

# tcpdump -i vmbr0 host 2001:41d0:c:f54::
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on vmbr0, link-type EN10MB (Ethernet), capture size 262144 bytes
07:15:18.105414 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 1, length 64
07:15:19.111636 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 2, length 64
07:15:20.119616 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 3, length 64
07:15:23.667351 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 1, length 64
07:15:24.675613 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 2, length 64
07:15:25.683610 IP6 server1.misson.ovh > server2.misson.ovh: ICMP6, echo request, seq 3, length 64

07:15:29.122721 IP6 fe80::c262:6bff:fee3:5c80 > server2.misson.ovh: ICMP6, neighbor solicitation, who has server2.misson.ovh, length 32
07:15:29.122752 IP6 server2.misson.ovh > fe80::c262:6bff:fee3:5c80: ICMP6, neighbor advertisement, tgt is server2.misson.ovh, length 24

07:19:19.766297 IP6 server1.misson.ovh.48528 > server2.misson.ovh.ssh: Flags [S], seq 1059085822, win 28800, options [mss 1440,sackOK,TS val 46350430 ecr 0,nop,wscale 7], length 0
07:19:20.765668 IP6 server1.misson.ovh.48528 > server2.misson.ovh.ssh: Flags [S], seq 1059085822, win 28800, options [mss 1440,sackOK,TS val 46350680 ecr 0,nop,wscale 7], length 0
07:19:22.769650 IP6 server1.misson.ovh.48528 > server2.misson.ovh.ssh: Flags [S], seq 1059085822, win 28800, options [mss 1440,sackOK,TS val 46351181 ecr 0,nop,wscale 7], length 0


Ping6 : pas de réponse, accès SSH pas de réponse non plus.

-----------------------------------------------------------

vmbr0 Link encap:Ethernet HWaddr 0c:c4:7a:7b:71:34
inet addr:151.xx.xx.xx Bcast:151.xx.xx.255 Mask:255.255.255.0
inet6 addr: 2001:41d0:c:f54::/64 Scope:Global
inet6 addr: fe80::ec4:7aff:fe7b:7134/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21207 errors:0 dropped:0 overruns:0 frame:0
TX packets:5087 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2967557 (2.8 MiB) TX bytes:1700837 (1.6 MiB)

-------------------------------------------------------------
J'ai comparé les interfaces entre mon server 1 et le nouveau server 2.
ça semble pratiquement identique (sauf les IP et gateway)

Il manque quoi ?
Une route retour en IPv6 ?
...
mais c'est la config réseau de base OVH...
Je ne devrais pas devoir mettre de route retour, en tout cas pas pour le serveur dédié.

Merci et bonne journée.
Didier


5 Replies ( Latest reply on 2016-12-17 05:03:38 by
DidierM
)

Oui il faut rajouter la Gateway.

La conf de base d'ovh est partielle.

https://docs.ovh.com/plugins/servlet/mobile?contentId=15827106#content/view/15827106

Merci pour cette réponse ultra rapide Buddy :smile:

Dommage que la config OVH soit partielle...
On perd un temps bête.

J'ai l'habitude de Proxmox 3.4 et du réseau, mais je commence seulement en IPv6.
Proxmox 4.3, je verrai ensuite pour l' IPv6 dans les conteneurs. Un truc à la fois.

Ok, je fais ça cet après-midi.
Merci et bonne journée.
Didier

décidément pas simple l' **IPv6**. :smirk:
Donc, c'est la config d'un serveur Proxmox 4.3
(pas une VM ni un conteneur virtuel)
C'est donc une config Debian.

J'ai jouté les 2 dernières lignes pour la Gateway IPv6 :slight_smile:


iface vmbr0 inet6 static
address 2001:41d0:0002:a1bc::
netmask 64
post-up /sbin/ip -f inet6 route add 2001:41d0:0002:a1ff:ff:ff:ff:ff dev vmbr0
post-up /sbin/ip -f inet6 route add default via 2001:41d0:0002:a1ff:ff:ff:ff:ff
pre-down /sbin/ip -f inet6 route del default via 2001:41d0:0002:a1ff:ff:ff:ff:ff
pre-down /sbin/ip -f inet6 route del 2001:41d0:0002:a1ff:ff:ff:ff:ff dev vmbr0

post-up /sbin/ip -6 addr add 2001:41d0:0002:a1bc::/64 dev vmbr0
pre-down /sbin/ip -6 addr del 2001:41d0:0002:a1bc::/64 dev vmbr0

J'ai redémarré le réseau.

La 1ère IP 2001:41d0:0002:a1bc:: répond
mais pas moyen de faire un ping6 sur 2001:41d0:0002:a1bc::1

Je voudrais comprendre également comment attribuer des "sous-ranges" /112 par exemple, à des Conteneurs Proxmox.
Mais déjà si ça fonctionnait correctement sur un "simple" serveur, pour un range IPv4 ;-)

Je n'ai probablement pas encore tout compris...
:flushed:

Merci :slight_smile:

Pour moi 2001:41d0:0002:a1bc:: répond car c'est l'ip de ton serveur.
Mais 2001:41d0:0002:a1bc::1 ne répond pas car ton serveur ne sait pas quoi en faire.. Ce n'est pas son Ip à lui ni à aucune VM.
Si tu l'attribues à une VM alors le ping marchera.

(il faut sûrement effectuer des réglages dans proxmox) tu trouveras de la doc sur proxmox.

Bonjour Buddy
C'est certainement ça mon problème oui.
Même si les ranges IPv4 ou IPv6, rien n'est assigné aux IPs à part les 2 premières IPv4 et IPv6, et donc le serveur ne répond pas.

Je vais refaire des tests sur un range de 2 ou 4 IPv4, avec Apache avec des VirtualHosts sur ces IP, et des définitions DNS correspondantes.

Merci et bon WE :smiley: