на debian должны быть маршруты
route add 192.168.111.0/24 dev eth1
и
route add 192.168.112.0/24 dev eth1
ну и обратно
route add 192.168.9.0/24 dev eth2
в sysctl
net.ipv4.ip_forward=1
net.ipv4.conf.eth1.forwarding=1
net.ipv4.conf.eth2.forwarding=1
tunctl -u yourusername
в VM укажите для сети устройство tap0 (не знаю какая у Вас VM, знал бы — сказал точно что и как)
затем считайте что девайс tap0 это прямой провод в Вашу виртуальную машину.
смотрите server_name/server_alias
Если он совпадает с тем что указан в заголовках HTTP/1.x, то nginx обработает его в этой секции server {}
Если не найдет, то обработает его в первой секции server {}