Freebox Server (Delta V7 / Revolution V6 / Server Mini 4K)

  • État Nouveau
  • Type de tâche Évolution
  • Catégorie Services locaux → VM
  • Assignée à Personne
  • Système d'exploitation Freebox Server V7 (Delta)
  • Sévérité Basse
  • Priorité Normale
  • Basée sur la version 4.1.0
  • Due pour la version Non décidé
  • Date d'échéance Non décidé

FS#28563 - Pré-conf bail DHCP pour VM

Bonjour,

Dans le processus de création d’une VM, il serait intéressant de permettre la préconfiguration du bail DHCP afin de placer directement la VM dans le bon pool.

J’illustre :
Sur ma conf freebox, j’ai une plage DHCP très courte pour les postes qui se connectent ponctuellement (wifi, etc.) et tous mes appareils “résidents” sont eux configurés en bail statique en dehors de cette plage.

Une VM ne doit pas avoir une ip aléatoire dans un pool dynamique, il serait donc intéressant de soit permettre de définir à l’avance l’adresse mac de la future VM et donc de pouvoir attribuer un bail static avant de l’initialiser soit de pouvoir créer cette réservation directement dans l’assistant de création de la VM.

Merci

Cette tache ne dépend pas d'autre tache

Radié (Wozzeck)
Sunday 10 November, 2019 07:05:42

L'adresse MAC de la VM une fois créée NE CHANGE PAS !!!!!!
Où avez-vous vu une adresse MAC mouvante ?
Dès lors que la machine est créée, l'adresse MAC est définie, vous faites un petit effort et vous allez dans le menu DHCP, bail statique et comme un grand vous créez manuellement votre hôte et vous lui attribuez une adresse statique.

La seule chose qui serait éventuellement intéressante serait de pouvoir créer sa propre adresse MAC dans des situations où pour diverses raisons on est amené à supprimer et recréer une machine et on souhaiterait conserver la même adresse MAC qui a pu être référencé dans d'autres systèmes.

Lat31320 (Lat31320)
Sunday 10 November, 2019 15:06:07

Où avez-vous lu que je prétends que la mac change ?
Je demande de pouvoir configurer à l'avance le DHCP (mes devices maison sont tous définis en static) et donc pouvoir définir l'adresse mac d'une VM avant sa création (ce que j'appelle "initialiser" dans mon dernier §)

Quand j'instancie une nouvelle vm hyper-v, je lui attribue une adresse mac dès sa pré-configuration.

nicolas nba (nbanba)
Sunday 10 November, 2019 22:10:36

Bonjour,

Pour moi, c'est déjà possible avec le cloud init
Faite un script a passer dans le cloud init avec une commande du type :

ip link set enp0s3 address xx:yy:zz:tt:uu:vv

Attention: dans l enp0s3 est a remplacer par le nom de la première interface virtio reconnue par l'OS

et vous devriez pouvoir fixer l'adresse mac de la VM à son démarrage, et donc potentiellement fixer son IP en configurant le serveur dhcp

- Le support de vlan dans FreeboxOS (pas dans les VMs, ça fonctionne deja avec le port de l'uplink freebox en trunk sur le switch)
- La possibilité de mettre plusieurs interfaces dans les VMs
- La possibilité de mapper les ports ethernet physiques vers les VMs
- La possibilité de configurer le switch de la freebox (LACP, SPT, RSPT ...)

autant de choses perfectibles qui j'espère viendrons prochainement

nicolas nba (nbanba)
Sunday 10 November, 2019 22:19:23

Sorry ! fausse manipulation de clavier, ça a poster avant que j'ai fini le message...

Bonjour,

Pour moi, c'est déjà possible avec le cloud init
Faite un script a passer dans le cloud init avec une commande du type :

ip link set enp0s3 address xx:yy:zz:tt:uu:vv

Attention: dans la commande, "enp0s3" est a remplacer par le nom de la première interface virtio reconnue par l'OS

Ainsi, vous devriez pouvoir fixer l'adresse mac de la VM à son démarrage, et donc potentiellement fixer son IP en configurant le serveur dhcp

Pour moi, ce qui fait sévèrement défault, c'est :
- Le support de vlan dans FreeboxOS (pas dans les VMs, ça fonctionne deja avec le port de l'uplink freebox en trunk sur le switch et le vlan diffusé sur le segment réseau)
- La possibilité de mettre plusieurs interfaces dans les VMs
- La possibilité de mettre plusieurs disques dans les VMs
- La possibilité de mapper les ports ethernet physiques de la freebox vers les VMs
- La possibilité de configurer le switch de la freebox (LACP, VLAN, SPT, RSPT ...)
- La possibilité de faire du NAT en IPv6 entre UGA et ULA
- La possibilité de gérer plusieurs DMZ en IPv6
...

autant de choses perfectibles qui j'espère viendrons prochainement

Cordialement,
nbanba

Lat31320 (Lat31320)
Sunday 10 November, 2019 23:16:06

Bonsoir,

Je n'avais pas pensé à regarder du côté de cloud init mais c'est effectivement une bonne piste en attendant mieux.

Pour les points perfectibles remontés, je reconnais l'intérêt sur une infra de virtu solide mais je dois dire que je vois mal l'usage sur la freebox qui n'en fera pas tourner une dizaine en parallèle.
Même en boostant la mémoire (ce que j'ai fait), on reste sur un cpu qui a les fonctions premières de la box à assurer.

nicolas nba (nbanba)
Monday 11 November, 2019 11:57:16

Bonjour

De mon point de vue, le cloud-init est justement la pour ça : pouvoir preconfigurer et automatiser les configurations des vm.
Concernant les autres points, ils sont nécessaires pour monter un véritable firewall dans une vm sur la box.
D ailleurs, ce serait bien de pouvoir contrôler les ap wifi depuis une vm .

Cordialement
nbanba

Lat31320 (Lat31320)
Monday 11 November, 2019 15:55:34

Comme de toute façon il faut aller dans FreeboxOS, autant rester en mode "clicodrome" : définir une plage d'adresses mac utilisables pour les VM et, à la création, sélectionner la première dispo et lui attribuer dans le même formulaire une réservation DHCP.

Une VM pare-feu trouve en effet son intérêt. De mon point de vue, j'aurais toutefois une préférence pour insérer un élément physique autonome avant la box mais je ne sais pas si cette topologie est réalisable avec la Delta sans perdre en fonctionnalités.

Chargement...