@dextoupour créer un mavlan, tu as deux choix soient en ligne de commande ou avec l'interface de portainer.
En ligne de commande:
docker network create \
-d macvlan \
--subnet=192.168.1.0/24 \
--ip-range=192.168.1.240/29 \
--gateway=192.168.1.1 \
-o parent=ovs_eth0 \
pxe
description de chaque variables:
docker network create \ Commande docker pour créer un réseau
-d macvlan \ Utilisation du driver macvlan de Docker
–subnet=192.168.1.0/24 \ On utilise notre réseau existant
–ip-range=192.168.1.240/29 \ On attribue une plage d’adresse IP de 192.168.1.240 à 192.168.1.247
–gateway=192.168.1.1 \ On utilise le réseau de notre box
-o parent=ovs_ \ On le jointe au nom du réseau du NAS ( ici: pour les synology, c'est soit ovs_eth0 ou ovs_eth1, en fonction du modèle)
pour verifier la bonne chose a mettre: voici la commande a taper dans le terminal : ifconfig |grep ovs
pxe On donne un nom à notre réseau mymacvlan
version: '3.9'
services:
iventoy:
# image: garybowers/iventoy:latest
image: ziggyds/iventoy:latest
container_name: iventoy
networks:
pxe:
ipv4_address: 192.168.4.30
hostname: iventoy
restart: always
privileged: true
ports:
- 26000:26000
- 16000:16000
- 10809:10809
- 67:67/udp
- 69:69/udp
volumes:
- /volume1/isos:/app/iso
- /volume1/docker/iventoy/config:/app/data
- /volume1/docker/iventoy/log:/app/log
environment:
- AUTO_START_PXE=true # optional, true by default
networks:
pxe:
external: true
default:
driver: macvlan
Comme mon réseau est configuré en 192.168.4. j'ai fixé l'ip dans le docker compose et je me suis relié au réseau pxe .
Sur iventoy, il y a trois type de serveurs dhcp ; interne, externe, externe dans un vlan = internal,external, external_net.
Deployment error
failed to deploy a stack: validating /data/compose/186/docker-compose.yml: services.networks Additional property macvlan is not allowed
---
version: '3.9'
services:
iventoy:
image: ziggyds/iventoy:latest
container_name: iventoy
restart: always
privileged: true #must be true
ports:
- 26000:26000
- 16000:16000
- 10809:10809
- 67:67
- 69:69
volumes:
- /volume1/docker/iventoy/iso:/app/iso
- /volume1/docker/iventoy/data:/app/data
- /volume1/docker/iventoy/log:/app/log
environment:
- AUTO_START_PXE=true # optional, true by default
networks:
macvlan:
ipv4_address: 192.168.144.1
volumes:
iso:
external: true
config:
external: true
networks:
macvlan:
name: macvlan
driver: macvlan
driver_opts:
parent: eth0
ipam:
config:
- subnet: "192.168.1.0/24"
ip_range: "192.168.1.100"
gateway: "192.168.1.1"
Je me suis rendu compte que j’ai pris l’archive pour Windows 64 bitsTu peux dans ce cas tenté de suivre ce tutoriel
Synology - [Tutoriel] Mise en place d'IVENTOY lancé comme une tâche et non en docker sur SYNOLOGY
Mon environnement : 1) CREATION DE L'ENVIRONNEMENT D’IVENTOY Sur le NAS, j'ai créé un dossier partagé avec le nom iventoy. J'ai téléchargé la version gratuite linux : iventoy-1.0.20-linux-free.tar.gz à cette page : https://github.com/ventoy/PXE/releases J'ai décompressé le fichier...www.forum-nas.fr
Par docker directement ce n'est pas possible ?Tu peux dans ce cas tenté de suivre ce tutoriel
Synology - [Tutoriel] Mise en place d'IVENTOY lancé comme une tâche et non en docker sur SYNOLOGY
Mon environnement : 1) CREATION DE L'ENVIRONNEMENT D’IVENTOY Sur le NAS, j'ai créé un dossier partagé avec le nom iventoy. J'ai téléchargé la version gratuite linux : iventoy-1.0.20-linux-free.tar.gz à cette page : https://github.com/ventoy/PXE/releases J'ai décompressé le fichier...www.forum-nas.fr
je demande ca car lui sur la vidéo il réussit :Les rares personnes ayant essayé ici l'installation via docker n'y sont pas parvenu et a donc décidé d'utiliser cette autre méthode.
On est d'accord que c'est iciBonjour,
Tu essaie bien de l'installer sur un NAS synology ?
Tente de changer le nom de ton réseau. ( attention dans drivers il faut laisser maxvlan).
Ca serait comme ça du coupOn est d'accord que c'est ici
networks:
macvlan:
name: macvlan -> vlanmac
driver: macvlan
driver_opts:
parent: eth0
ipam:
config:
- subnet: "192.168.1.0/24"
ip_range: "192.168.1.60/28"
gateway: "192.168.1.1"
networks:
mvlanmac:
name: vlanmac
driver: macvlan
driver_opts:
parent: eth0
ipam:
config:
- subnet: "192.168.1.0/24"
ip_range: "192.168.1.60/28"
gateway: "192.168.1.1"
Ca me prend la tête ca ne fonctionne toujours pas.Ca serait comme ça du coup
Code:networks: mvlanmac: name: vlanmac driver: macvlan driver_opts: parent: eth0 ipam: config: - subnet: "192.168.1.0/24" ip_range: "192.168.1.60/28" gateway: "192.168.1.1"
En vérifiant que le subnet et la gateway soient conforme à ton réseau.
Bonjour, l'image docker fonctionne, il faut juste au préalable, installer les fichiers requis de iventoy dans le dossier data, avant de lancer.Pourquoi ne pas testé l'autre méthode d'installation testé et approuvé par plusieurs personnes sur ce forum ?
Il y a peut-être un problème avec l'image docker.