Open xdissent opened 9 years ago
I'm using simple bash script to set some wildcard domain mappings for vms:
#!/usr/bin/env bash
VBoxManage --version &> /dev/null
if [ $? -ne 0 ]; then
echo "Did you install VirtualBox?"
exit 1
fi
VBoxManage list vms | grep IE | sed 's/"\(.*\)".*/\1/' | while read name
do
VBoxManage getextradata "$name" enumerate | grep ievms &> /dev/null
if [ $? -eq 0 ]; then
VBoxManage getextradata "$name" enumerate
VBoxManage modifyvm "$name" --natdnsproxy1 off
VBoxManage modifyvm "$name" --natdnshostresolver1 on
VBoxManage setextradata "$name" "VBoxInternal/Devices/e1000/0/LUN#0/Config/HostResolverMappings/mysite/HostIP" "192.168.33.10"
VBoxManage setextradata "$name" "VBoxInternal/Devices/e1000/0/LUN#0/Config/HostResolverMappings/mysite/HostNamePattern" "*.localsite.com"
fi
done
replace `192.168.33.10` and `localsite.com` by whatever needed
See xdissent/ievms#164