Как увидеть интерфейсы, настроенные с virtualbox при использовании vagrant

Я установил бродячую установку по умолчанию, и я хотел бы узнать, что я могу узнать от гостя о хосте.

Для установок виртуальных ящиков, что происходит, есть некоторые псевдоинтерфейсы, которые вы можете использовать для маршрутизации и межсетевого экрана гостевых исходящих соединений. Но, используя vagrant, я заметил доступность частного пространства eth0, которое транслируется через интерфейс хоста. Поиск с использованием iproute2 и просмотр procfs вообще не показывает никакого интерфейса.

Некоторое время назад я обнаружил, что драйвер vbox обходит все обычные методы проверки интерфейсов с хост-машины. Есть ли способ узнать больше об интерфейсах на гостевой машине с хоста, и какую цепочку я должен настроить для трафика межсетевого экрана от этого?

1 ответ

Странно просто ответить: чтобы найти существование IP-адреса в procfs, вам нужно проверить /proc/net/fib_trie. К сожалению, по некоторым причинам это не работает на некоторых процессах.

Другие вопросы по тегам