You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
2.0 KiB
72 lines
2.0 KiB
#!/usr/bin/env bash
|
|
|
|
build() {
|
|
local n
|
|
|
|
for n in tiny bigboss societe web lambda nomade; do
|
|
vdn-build $n
|
|
vdn-config $n MODE "tgz2"
|
|
vdn-config $n HDA "DebianBullseye.disk"
|
|
vdn-config $n GUEST_SYS "debian/bullseye"
|
|
vdn-config $n MEMORY "384"
|
|
#vdn-config $n RUNLEVEL "multi-user.target"
|
|
vdn-config $n SET_HOSTNAME 0
|
|
#vdn-config $n HOST_FILES ""
|
|
vdn-config $n SET_PROXY "0"
|
|
vdn-config $n EXTRA_ETH_DEFAULT_ROUTE "0"
|
|
#sleep 3
|
|
done
|
|
|
|
n=tiny
|
|
#vdn-config $n GUEST_SYS "kali/2019.3"
|
|
#vdn-config $n HDA "kali-linux-xfce-2019.3-amd64.disk"
|
|
#vdn-config $n KERNEL "vmlinuz-5.2.0-kali2-amd64"
|
|
#vdn-config $n INITRAMFS "initrd-tgz.img-5.2.0-kali2-amd64"
|
|
vdn-config $n NETWORKS "none NET_2#192.168.30.16/24"
|
|
vdn-config $n MEMORY "2048"
|
|
vdn-config $n RUNLEVEL "graphical.target"
|
|
#vdn-config $n MODE "overlay"
|
|
|
|
#vdn-config $n KVM_VIEWER_AUTOSTART 1
|
|
|
|
n=bigboss
|
|
vdn-config $n EXTRA_SERVICES "apache2 proftpd nfs-server isc-dhcp-server"
|
|
vdn-config $n MEMORY "1024"
|
|
vdn-config $n NETWORKS "NET_2#192.168.30.2/24"
|
|
vdn-config $n REDIRS "\
|
|
tcp:22:(ssh) \
|
|
tcp:80:(http) \
|
|
"
|
|
n=societe
|
|
vdn-config $n NETWORKS "NET_G#20.X3.Y3.Z3/8 NET_1#192.168.1.1/24 NET_2#192.168.30.1/24"
|
|
vdn-config $n EXTRA_ETH_DEFAULT_ROUTE "1"
|
|
vdn-config $n SET_PROXY "1"
|
|
|
|
n=web
|
|
vdn-config $n NETWORKS "NET_1#192.168.1.2/24"
|
|
vdn-config $n EXTRA_SERVICES "apache2"
|
|
#vdn-config $n SET_HOSTNAME 1
|
|
#vdn-config $n BOOT_HOSTNAME $n
|
|
|
|
vdn-config $n REDIRS "\
|
|
tcp:22:(ssh) \
|
|
tcp:80:(http) \
|
|
"
|
|
n=lambda
|
|
vdn-config $n NETWORKS "NET_G#20.X1.Y1.Z1/8"
|
|
vdn-config $n EXTRA_SERVICES "apache2"
|
|
vdn-config $n REDIRS "\
|
|
tcp:22:(ssh) \
|
|
tcp:80:(http) \
|
|
"
|
|
n=nomade
|
|
vdn-config $n NETWORKS "NET_G#20.X2.Y2.Z2/8"
|
|
vdn-config $n EXTRA_SERVICES "apache2"
|
|
vdn-config $n REDIRS "\
|
|
tcp:22:(ssh) \
|
|
tcp:80:(http) \
|
|
"
|
|
|
|
}
|
|
|