diff options
author | 2025-07-14 21:36:01 +0200 | |
---|---|---|
committer | 2025-07-14 21:43:05 +0200 | |
commit | a35f4020a250534e8ed2cd95596aee3eb2094111 (patch) | |
tree | 2a15c54c7c7248c9cf2a6a4d8b835c7ca5b6d21d /all-in-one/run-vm.sh | |
download | openstack-master.tar.gz openstack-master.zip |
Diffstat (limited to 'all-in-one/run-vm.sh')
-rwxr-xr-x | all-in-one/run-vm.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/all-in-one/run-vm.sh b/all-in-one/run-vm.sh new file mode 100755 index 0000000..4f4f658 --- /dev/null +++ b/all-in-one/run-vm.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +# sudo ip tuntap add dev tap0 mode tap +# sudo ip link set tap0 up +# sudo ip addr add 192.168.100.1/24 dev tap0 + + +# -drive file=disk0.qcow2,format=qcow2,if=virtio \ +# -boot c + + +# NAT +# -netdev user,id=net0 -device virtio-net-pci,netdev=net0 \ + +qemu-system-x86_64 \ + -enable-kvm \ + -m 8192 \ + -smp 4 \ + -netdev user,id=net0,hostfwd=tcp::8080-:80,hostfwd=tcp::8443-:443 -device virtio-net-pci,netdev=net0 \ + -netdev tap,id=net1,ifname=tap0,script=no,downscript=no -device virtio-net-pci,netdev=net1 \ + -netdev tap,id=net2,ifname=tap1,script=no,downscript=no -device virtio-net-pci,netdev=net2 \ + -drive file=disk0.qcow2,format=qcow2,if=virtio \ + -drive file=ubuntu-24.04.2-live-server-amd64.iso,media=cdrom,readonly=on \ + -boot c |