Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Tester les VLANs avec client Debian virtualisé

    Scheduled Pinned Locked Moved Français
    2 Posts 1 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tux3132
      last edited by

      Bonjour à tous,

      Je souhaite tester diverses configurations de VLANs et pour faire ça j'ai virtualisé un PFSense 1.2.3 et un Debian Lenny sur un host Ubuntu 10.04 avec KVM. Les interfaces réseau sont en mode bridge donc "out of the box" les machines communiquent. Je ne passe pas par un switch virtuel, je tag ce qui sort de l'interface réseau du client Debian.

      L'interface OPT1 (re3) de PFSense est bien vue mais je ne l'ai pas assignée. Au démarrage de la machine on voit bien qu'elle est signalée UP

      J'ai ensuite créé des VLANs (tag 2,3 et 4) avec comme interface parent re3.

      Enfin j'ai assigné ces interfaces, attribution d'une adresse IP et activation.
      VLAN2 192.168.100.1/26 plage DHCP 2 à 62
      VLAN3 192.168.100.65/26 plage DHCP 66 à 126
      VLAN4 192.168.100.129/26 plage DHCP de 130 à 190

      Coté client Debian j'ai installé le package Debian et j'ai configuré /etc/network/interfaces :
      auto vlan2
      iface vlan2 inet dhcp
      vlan-raw-device eth0
      hw-mac-address 02:00:00:c8:e6:61

      Je vois bien qu'il y a un "DHCPDISCOVER on vlan2 to 255.255.255.255 port 67" mais pas de DHCPOFFERS

      Dans les logs de PFSense j'ai un truc étrange :

      dhcpd: DHCPDISCOVER from 02:00:00:c8:e6:61 via vlan0
      dhcpd: DHCPOFFER on 192.168.100.62 to 02:00:00:c8:e6:61 via vlan0

      On constate bien que :

      • la bonne adresse mac arrive bien mais via le vlan0 qui n'existe pas ???
      • l'adresse IP proposée est bien celle du DHCP associé au vlan2 (62) mais via le vlan0 ???

      J'ai changé le tag de l'interface client c'est maintenant le VLAN 3. Dans les logs j'ai :

      dhcpd: DHCPDISCOVER from 02:00:00:c8:e6:61 via vlan1
      dhcpd: DHCPOFFER on 192.168.100.126 to 02:00:00:c8:e6:61 via vlan1

      Là aussi l'adresse offerte est bien celle du DHCP du VLAN 3 Il y a un décalage de 2 des n° de VLANs

      ça se vérifie lorsque j'utilise le VLAN 4

      dhcpd: DHCPDISCOVER from 02:00:00:c8:e6:61 via vlan2
      dhcpd: DHCPOFFER on 192.168.100.190 to 02:00:00:c8:e6:61 via vlan2

      Si ce n'est pas une erreur de configuration c'est un bug de Debian ou de PFSense mais ça me semble bien improbable !

      J'ai bien le sentiment de ne pas être trop loin de la solution mais je ne vois pas vraiment où chercher ?

      Je précise qu'avant cette manip j'ai testé la connectivité sans VLAN en ayant assigné l'interface re3 à OPT1 avec son DHCP et ça a marché.

      Merci d'avance de votre aide et bon travail à tous.

      Bernard

      1 Reply Last reply Reply Quote 0
      • T
        tux3132
        last edited by

        J'ajoute ce que je viens de découvrir dans les logs en redémarrant les serveurs DHCP :

        dhcpd: Sending on BPF/vlan0/02:00:00:c8:e6:61/192.168.100.0/26
        dhcpd: Listening on BPF/vlan0/02:00:00:c8:e6:61/192.168.100.0/26

        dhcpd: Sending on BPF/vlan1/02:00:00:c8:e6:61/192.168.100.64/26
        dhcpd: Listening on BPF/vlan1/02:00:00:c8:e6:61/192.168.100.64/26

        dhcpd: Sending on BPF/vlan2/02:00:00:c8:e6:61/192.168.100.128/26
        dhcpd: Listening on BPF/vlan2/02:00:00:c8:e6:61/192.168.100.128/26

        Là je ne comprends plus très bien ce qui se passe coté PFSense. Pourquoi ce ne sont pas les ID que j'ai données ?

        Merci d'avance de votre aide.

        Bernard

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.