Code: Alles auswählen
docker network create -d macvlan -o parent=eth0 \
--subnet 192.168.10.0/24 \
--gateway 192.168.10.1 \
--ip-range 192.168.10.240/29 \
mynet
Uli
Moderatoren: jmaus, Co-Administratoren
Code: Alles auswählen
docker network create -d macvlan -o parent=eth0 \
--subnet 192.168.10.0/24 \
--gateway 192.168.10.1 \
--ip-range 192.168.10.240/29 \
mynet
Nein! Es muss genauso gemacht werden wie beschrieben/dokumentiert. der ip-range ist für eine automatisch vergabe von ip-adressen wie bei einem dhcp vorgesehen. genau deshalb MUSS das bei einer /32 Adresse sein.
Code: Alles auswählen
docker network create -d ipvlan \
--subnet=<SUBNET> \
--gateway=<GATEWAY> \
-o ipvlan_mode=l2 \
-o parent=wlan0 ccu
docker create --name ccu \
--volume ccu_data:/usr/local:rw \
--volume /lib/modules:/lib/modules:ro \
--volume /run/udev/control:/run/udev/control \
--privileged --restart always --stop-timeout 30 \
--network ccu --ip <IP-ADDRESS> --hostname ccu \
ghcr.io/jens-maus/raspberrymatic:latest
sudo ip link set wlan0 promisc on
sudo ip link add link wlan0 name ccu-shim type ipvlan mode l2 bridge
sudo ip addr add <AUX-ADDRESS> dev ccu-shim
sudo ip route add <IP-ADDRESS> dev ccu-shim