Что касается неработоспособности виртуальных адресов без дефолта или маршрута в 10 сеть. Приложение хочет сходить на виртуальных адрес, должен бы быть собран пакет на сетевом уровне, а потом драйвер випнета должен бы ему помимо всего прочего навесить хедеров с реальными адресами, но такое впечатление, что на сетевом уровне не доходя до драйвера это все дело стеком скидывается, так как сетевой уровень решил, что не знает куда отправлять