Скачал на Кали metasploitable 2. При запуске виртуальной машины на VB метасплойт не получает айпи. Провайдер домру, роутер вроде бы провайдерский тп-линк. Запускаю все с ноута, по-этому, подключение по вайфвай. Когда запускаю ifconfig из линуха то айпи естественно находится в интерфейсе wlan0, но в вирт. машине этого интерфейса нет, только eth0 и lo. То ли я дурак, то ли лыжи не едут. В вопросе еще чайник, только щупаю это дело, интересно. Ip eth0 на виртуальной машине 10.0.2.15, но как я понял такой вид он имеет из-за NAT, и подключение есть к интернету.
В настройках сетевого устройства VirtualBox выбери тип сети - сетевой мост (bridge) и выбери сетевое устройство хоста, которое подключено к провайдеру (там где стоит dhcp сервер, раздающий нужный тебе ip)
там же настраивается mac адрес, так как провайдер выдает ip адреса соответственно этому mac.