Benutzer-Werkzeuge

Webseiten-Werkzeuge


multipass

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
multipass [2025/09/24 11:46] bertimultipass [2025/11/24 19:15] (aktuell) berti
Zeile 8: Zeile 8:
 sudo apt install bridge-utils openvpn 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 für mac-adresse
 +  
 +  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.1758714390.txt.gz · Zuletzt geändert: von berti