Benutzer-Werkzeuge

Webseiten-Werkzeuge


multipass

Dies ist eine alte Version des Dokuments!


Installation:

snap install multipass

ABE:

sudo apt install bridge-utils openvpn

#!/bin/bash
brctl addbr net21                    # bridge einrichten für Netz 21 (net wird immer vorgegeben)
ip a a 172.16.21.1/24 dev net21      # bridge IP auf 172.16.2.1 setzen fürs Routing
ip l s net21 up
#!/bin/bash
NAME=test                            # Name der virtuellen Maschine
IP=11                                # Endadresse im Subnetz
NET=21                               # Subnetzadresse 172.16.NET.IP hier 172.16.21.11
HEXIP=$(echo "obase=16; $IP" | bc)   # Endadresse zusätzlich in hex umwandeln

multipass launch lts -n $NAME -c 2 -d 50G -m 4G --network name=net$NET,mode=manual,mac="52:54:00:00:$NET:$HEXIP"
multipass exec -n $NAME -- sudo bash -c 'cat << EOF > /etc/netplan/10-custom.yaml
network:
    version: 2
    ethernets:
        intern0:
            dhcp4: no
            match:
                macaddress: "52:54:00:00:'$NET':'$HEXIP'"
            addresses: [172.16.'$NET'.'$IP'/24]
            routes:
            - to: 172.16.0.0/12
              via: 172.16.'$NET'.1
EOF'
multipass exec -n $NAME -- sudo netplan apply

TAP löschen falls VM suspended: ip link delete tap#

multipass.1764011530.txt.gz · Zuletzt geändert: von berti