У меня возникла проблема с пересылкой трафика по сети на изображении: Сеть
Я последовал заэто руководствоза исключением настройки сетевых интерфейсов (на виртуальной машине LAN обеспечивается моим маршрутизатором Asus, WAN обеспечивается VirtualBox NAT) и части DNS/DHCP. Соответствующие правила iptables были установлены на виртуальной машине с CentOS. Затем на моей машине 1 (Arch Linux) я добавил маршрут к 172.0.0.0/8:
ip route add 172.0.0.0/8 via 192.168.1.173
К сожалению, я не могу пинговать адреса на 172.0.0.0/8 с Машины 1. Я могу подключиться по ssh к ВМ с Машины 1 через 192.168.1.173. Пинг на адреса 172.0.0.0/8 работает корректно с Машины 2 и ВМ. 172.0.0.0/8 доступен через VPN, Машина 2 подключена к VPN, так что проблем нет, ВМ имеет два сетевых интерфейса и может пинговать 172.0.0.0/8 через NAT Virtualbox с Машины 2.
Есть ли что-то очевидное, что я упускаю? Я проверил счетчики iptables, и правила FORWARD не были соблюдены.