ты как нить попонятней напиши:что у тебя, где и как стоит
а так - курани мануал по виртуалбоксу, как там реализована сетевая часть.
Да куда уж понятней, подробнейшим образом описал со всеми рутами ифконфигами итп с описанием конфигурации сети.
В общем че тут получается в вбоксе есть два основных режима сети это NAT и host/bridge. Первый на самом деле представляет собой лишь эмуляцию NAT работает в урезанном режиме как бы. Те не прпоускает пинги ВПН на нем не поднимешь. Работает только сеть то есть TCP/IP ттраф идет и все на этом. Тут как бы тупик с НАТОМ ниче больше нельзя сделать к сожалению.
Я уже прочитал наверное все статьи в рунете на эту тему проблема распространенная и все решают ее поставив bridge. Но тогда получается что виртуалка является полноценной машиной в сети со всеми вытекающими. То есть ей не обходим дополнительный айпи. А у меня от провайдера выделен только 1 айпишник и он жестко привязан к маку.
То есть второй вариант тоже не подходит.
На счет вдумчивого курения мануала дык это спасибо за совет я его еще три дня назад скурил. Там написано только как мост делать. И написано так же где то про NAT что он не полноценный NAT. Собственно все что можно оттуда подчерпнуть.
В общем 4 дня плясок с бубном собственно только сейчас вот я поднял там сеть нормальную.
Решение такое значит если интересно:
Я настроил линух как сервер локалки. Поставил на него свой шлюз NAT настроил iptables. Написал скрипт простенький который создает две сетевушки виртуальных и линкует их между собой. И вторую сетевушку виртулаьную подрубил к гостевой машине. Она выходит теперь через реальный шлюз просто который настроен на линухе. Теперь все работает.