From b6f08cb8fada1d25d4882baedef47f6027b97638 Mon Sep 17 00:00:00 2001 From: braniz Date: Wed, 28 Apr 2021 13:17:03 +0200 Subject: [PATCH] Anpassungen --- vbox_create.sh | 13 +++---------- vbox_ip.sh | 12 ++++++++++++ vbox_ip2.sh | 14 ++++++++++++++ vdi_create.sh | 14 +++----------- 4 files changed, 32 insertions(+), 21 deletions(-) create mode 100644 vbox_ip.sh create mode 100644 vbox_ip2.sh diff --git a/vbox_create.sh b/vbox_create.sh index bdf3cf3..52ee2b6 100644 --- a/vbox_create.sh +++ b/vbox_create.sh @@ -15,9 +15,11 @@ do case $opt in "Ubuntu") VAR_OS="Ubuntu_64" + VAR_ISO="ubuntu-20.04.1-live-server-amd64.iso" ;; "CentOS") VAR_OS="RedHat_64" + VAR_ISO="CentOS-8.3.2011-x86_64-boot.iso" ;; "Quit") break @@ -38,8 +40,6 @@ IFS=" " 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_CPU=${VAR_CPU:-1} @@ -49,14 +49,6 @@ VAR_RDP=339 VAR_NIC=bridged 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 for N in $(seq 1 $VAR_QUAN) do @@ -71,6 +63,7 @@ do --cpus ${VAR_CPU} \ --memory ${VAR_MEM} \ --vram ${VAR_VID} \ + --graphicscontroller vmsvga \ --nic1 Nat \ --nic2 ${VAR_NIC} \ --bridgeadapter2 ${VAR_NET} \ diff --git a/vbox_ip.sh b/vbox_ip.sh new file mode 100644 index 0000000..df663a0 --- /dev/null +++ b/vbox_ip.sh @@ -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 diff --git a/vbox_ip2.sh b/vbox_ip2.sh new file mode 100644 index 0000000..a93ea9e --- /dev/null +++ b/vbox_ip2.sh @@ -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 diff --git a/vdi_create.sh b/vdi_create.sh index 67bfa6f..2a1309f 100644 --- a/vdi_create.sh +++ b/vdi_create.sh @@ -15,9 +15,11 @@ do case $opt in "Ubuntu") VAR_OS="Ubuntu_64" + VAR_VDI="master_ubuntu_2004.vdi" ;; "CentOS") VAR_OS="RedHat_64" + VAR_VDI="master_co8.vdi" ;; "Quit") break @@ -38,8 +40,6 @@ IFS=" " VAR_PATH="/srv/data/VDI" -VAR_VDI_CO=master_co8.vdi -VAR_VDI_UBU=master_ubuntu_2004.vdi VAR_VB="/srv/virtualbox" VAR_CPU=${VAR_CPU:-1} @@ -49,15 +49,6 @@ VAR_RDP=339 VAR_NIC=bridged VAR_NET=enp4s0f1 - -# VDI Auswahl - - if [[ ${VAR_OS} == "Ubuntu_64" ]]; then - VAR_VDI=$VAR_VDI_UBU - else - VAR_VDI=$VAR_VDI_CO - fi - # Schleife for N in $(seq 1 $VAR_QUAN) do @@ -72,6 +63,7 @@ do --memory ${VAR_MEM} \ --vram ${VAR_VID} \ --nic1 Nat \ + --graphicscontroller vmsvga \ --nic2 ${VAR_NIC} \ --bridgeadapter2 ${VAR_NET} \ --vrde on \