Anpassungen
This commit is contained in:
@@ -15,9 +15,11 @@ do
|
|||||||
case $opt in
|
case $opt in
|
||||||
"Ubuntu")
|
"Ubuntu")
|
||||||
VAR_OS="Ubuntu_64"
|
VAR_OS="Ubuntu_64"
|
||||||
|
VAR_ISO="ubuntu-20.04.1-live-server-amd64.iso"
|
||||||
;;
|
;;
|
||||||
"CentOS")
|
"CentOS")
|
||||||
VAR_OS="RedHat_64"
|
VAR_OS="RedHat_64"
|
||||||
|
VAR_ISO="CentOS-8.3.2011-x86_64-boot.iso"
|
||||||
;;
|
;;
|
||||||
"Quit")
|
"Quit")
|
||||||
break
|
break
|
||||||
@@ -38,8 +40,6 @@ IFS="
|
|||||||
"
|
"
|
||||||
|
|
||||||
VAR_PATH="/srv/data/ISO/"
|
VAR_PATH="/srv/data/ISO/"
|
||||||
VAR_ISO_CO=CentOS-8.3.2011-x86_64-boot.iso
|
|
||||||
VAR_ISO_UBU=ubuntu-20.04.1-live-server-amd64.iso
|
|
||||||
VAR_VB="/srv/virtualbox"
|
VAR_VB="/srv/virtualbox"
|
||||||
|
|
||||||
VAR_CPU=${VAR_CPU:-1}
|
VAR_CPU=${VAR_CPU:-1}
|
||||||
@@ -49,14 +49,6 @@ VAR_RDP=339
|
|||||||
VAR_NIC=bridged
|
VAR_NIC=bridged
|
||||||
VAR_NET=enp4s0f1
|
VAR_NET=enp4s0f1
|
||||||
|
|
||||||
# ISO Auswahl
|
|
||||||
|
|
||||||
if [[ ${VAR_OS} == "Ubuntu_64" ]]; then
|
|
||||||
VAR_ISO=$VAR_ISO_UBU
|
|
||||||
else
|
|
||||||
VAR_ISO=$VAR_ISO_CO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Schliefe zur erzeugung der VMs
|
# Schliefe zur erzeugung der VMs
|
||||||
for N in $(seq 1 $VAR_QUAN)
|
for N in $(seq 1 $VAR_QUAN)
|
||||||
do
|
do
|
||||||
@@ -71,6 +63,7 @@ do
|
|||||||
--cpus ${VAR_CPU} \
|
--cpus ${VAR_CPU} \
|
||||||
--memory ${VAR_MEM} \
|
--memory ${VAR_MEM} \
|
||||||
--vram ${VAR_VID} \
|
--vram ${VAR_VID} \
|
||||||
|
--graphicscontroller vmsvga \
|
||||||
--nic1 Nat \
|
--nic1 Nat \
|
||||||
--nic2 ${VAR_NIC} \
|
--nic2 ${VAR_NIC} \
|
||||||
--bridgeadapter2 ${VAR_NET} \
|
--bridgeadapter2 ${VAR_NET} \
|
||||||
|
|||||||
12
vbox_ip.sh
Normal file
12
vbox_ip.sh
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
VAR_VBox="vboxmanage list runningvms"
|
||||||
|
|
||||||
|
VAR_RUN="$($VAR_VBox | awk '{print ($1)}' | sed 's/"//g')"
|
||||||
|
|
||||||
|
echo -e "$VAR_RUN \t\t\tAAA"
|
||||||
|
|
||||||
|
for i in $VAR_RUN
|
||||||
|
do VBoxManage guestproperty enumerate $i | grep IP | grep -o -w -P -e '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'
|
||||||
|
done
|
||||||
14
vbox_ip2.sh
Normal file
14
vbox_ip2.sh
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
VAR_VBox="vboxmanage list runningvms"
|
||||||
|
|
||||||
|
VAR_RUN="$($VAR_VBox | awk '{print ($1)}' | sed 's/"//g')"
|
||||||
|
|
||||||
|
#echo -e "$VAR_RUN"
|
||||||
|
|
||||||
|
# VBoxManage guestproperty get testA-1 "/VirtualBox/GuestInfo/Net/1/V4/IP"
|
||||||
|
|
||||||
|
for i in $VAR_RUN
|
||||||
|
do echo $i; VBoxManage guestproperty get $i "/VirtualBox/GuestInfo/Net/1/V4/IP"
|
||||||
|
done
|
||||||
@@ -15,9 +15,11 @@ do
|
|||||||
case $opt in
|
case $opt in
|
||||||
"Ubuntu")
|
"Ubuntu")
|
||||||
VAR_OS="Ubuntu_64"
|
VAR_OS="Ubuntu_64"
|
||||||
|
VAR_VDI="master_ubuntu_2004.vdi"
|
||||||
;;
|
;;
|
||||||
"CentOS")
|
"CentOS")
|
||||||
VAR_OS="RedHat_64"
|
VAR_OS="RedHat_64"
|
||||||
|
VAR_VDI="master_co8.vdi"
|
||||||
;;
|
;;
|
||||||
"Quit")
|
"Quit")
|
||||||
break
|
break
|
||||||
@@ -38,8 +40,6 @@ IFS="
|
|||||||
"
|
"
|
||||||
|
|
||||||
VAR_PATH="/srv/data/VDI"
|
VAR_PATH="/srv/data/VDI"
|
||||||
VAR_VDI_CO=master_co8.vdi
|
|
||||||
VAR_VDI_UBU=master_ubuntu_2004.vdi
|
|
||||||
VAR_VB="/srv/virtualbox"
|
VAR_VB="/srv/virtualbox"
|
||||||
|
|
||||||
VAR_CPU=${VAR_CPU:-1}
|
VAR_CPU=${VAR_CPU:-1}
|
||||||
@@ -49,15 +49,6 @@ VAR_RDP=339
|
|||||||
VAR_NIC=bridged
|
VAR_NIC=bridged
|
||||||
VAR_NET=enp4s0f1
|
VAR_NET=enp4s0f1
|
||||||
|
|
||||||
|
|
||||||
# VDI Auswahl
|
|
||||||
|
|
||||||
if [[ ${VAR_OS} == "Ubuntu_64" ]]; then
|
|
||||||
VAR_VDI=$VAR_VDI_UBU
|
|
||||||
else
|
|
||||||
VAR_VDI=$VAR_VDI_CO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Schleife
|
# Schleife
|
||||||
for N in $(seq 1 $VAR_QUAN)
|
for N in $(seq 1 $VAR_QUAN)
|
||||||
do
|
do
|
||||||
@@ -72,6 +63,7 @@ do
|
|||||||
--memory ${VAR_MEM} \
|
--memory ${VAR_MEM} \
|
||||||
--vram ${VAR_VID} \
|
--vram ${VAR_VID} \
|
||||||
--nic1 Nat \
|
--nic1 Nat \
|
||||||
|
--graphicscontroller vmsvga \
|
||||||
--nic2 ${VAR_NIC} \
|
--nic2 ${VAR_NIC} \
|
||||||
--bridgeadapter2 ${VAR_NET} \
|
--bridgeadapter2 ${VAR_NET} \
|
||||||
--vrde on \
|
--vrde on \
|
||||||
|
|||||||
Reference in New Issue
Block a user