Есть виртуальная сеть:
1. Хост машина (та на которой запущен сам Virtualbox)
2. Debian на VirtualBox (с установленной на ней Proxmox), по сути сервер Proxmox
3. Виртуальная машина в Proxmox
На данный момент, между собой все пингуеться, за исключением того, что виртуальная машина Proxmox не пингует ПК из виртуальной сети VirtualBox.
На данный момент настройки такие:
1. На сервере Proxmax:
source /etc/network/interfaces.d/*
auto io
iface io inet loopback
auto enp0s3
iface enp0s3 inet manual
auto enp0s8
iface enp0s8 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.56.114
netmask 24
gateway 192.168.56.100
bridge-ports enp0s3
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet manual
bridge-ports enp0s8
bridge-stp off
bridge-fd 0
Настройки виртуальной машины Proxmox:
source /etc/network/interfaces.d/*
auto io
iface io inet loopback
auto enp0s18
iface enp0s8 inet static
address 192.168.56.118
netmask 255.255.255.0
gateway 192.168.56.114
Да, теоретически настроить можно, не вижу каких-то проблем. Но практически все это хз как работать будет. Вам надо на сетевом интерфейсе virtualbox, который проброшен в proxmox, сделать bridge в proxmox. Потом этот bridge прокинуть в виртуалку proxmox. Если настроить правильно везде адресацию, что виртуалка в proxmox должна увидеть сеть virtualbox.
Засада может быть в самом virtualbox. Он может не понимать, как с одного и того же интерфейса, который отдан для proxmox приходят запросы с разными mac адресами, ведь там как минимум будет сам proxmox и виртуалка в нем. У них будут разные mac адреса, а virtualbox будет ждать mac адрес proxmox.
В hyperv эта проблема решается включением параметра Включить спуфинг MAC адресов в свойствах адаптера виртуальной машины, где установлен proxmox. Без этого параметра описанная вами схема не работала, виртуальные машины proxmox не видели виртуальную сеть гипервизора, на котором работал proxmox.