Perte de paquets ou problème de routes

Bonjour à tous,

Je suis confronté à des déconnexions de courtes durées ( de l’ordre de quelques secondes ) aléatoires, que je n’arrive pas à déboguer.

La structure du réseau est la suivante :

  • serveur hôte sous Proxmox connecté directement à une box via vmbr0 ( 192.168.0.1 pour la box ),
  • serveur VM Debian ( 192.168.1.1 ) qui sert de firewall, passerelle, serveur de partages, etc … en bridge sur vmbr0 ( reçoit une ip de la box ), et ayant une 2e carte vmbr1 pour gérer le réseau des ordinateurs de la maison.

Le problème se situe sur la VM Debian qui perd / retrouve sa connexion sans aucune manipulation de ma part. C’est extrêmement gênant, car je bosse en SSH toute la journée, et ces latences me bloque complètement dans mon travail.

Ce que j’ai fait :

  • installé smokeping pour surveiller tout ça :

2019-09-23_14-32

  • vérifié à l’aide d’un curl ifconfig.co mon adresse ip. C’était en ipv6 cet été, j’ai désactivé ipv6, puis tout allait bien pendant 2 semaines. Puis, en plein milieu de mes vacances, smokeping montrait à nouveau des problèmes,

  • fait un traceroute -d 8.8.8.8 sur la VM debian, et sur l’hôte Proxmox au moment où une latence arrive : la requête partant de Proxmox arrive sans problème, mais j’obtiens une série d’étoiles pour la VM debian,

  • fait un tshark sur la VM Debian : tout semble revenir en ordre lorsqu’une requête ARP est effectuée ( des requêtes ARP vers 192.168.0.1, j’en ai à peu près toutes les 30s, c’est normal ? ),

  • voici les routes à partir de la VM Debian :

    Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
    192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

Proxmox est également dans le réseau interne ( est-ce un problème qui pourrait causer une boucle dans les routes ? Je n’ai pas ce problème ailleurs. )

Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 vmbr0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vmbr0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 vmbr1

Alors je pense à beaucoup de choses ( problèmes ipv6 ?, problèmes cache ARP ?, double IP sur le réseau ?, boucle dans les routes ? … ).
J’ai un bon nombre de proxmox en action, avec quelques dizaines de serveurs, mais aucun Proxmox, ni aucune autre VM n’a ce problème. Il s’agit d’un tout petit réseau, avec peu de machines, donc j’ai du mal à croire à une collision d’IP ou d’adresses MAC.

Une idée pour résoudre cela ?

Merci

Arnaud

Je n’arrive malheureusement pas à avancer sur ce problème, la connexion reste relativement irrégulière.

Toute aide est la bienvenue.