3

Я пытаюсь запустить Kali Linux в одном VirtualBox, а машину De-ICE - в другом VirtualBox на Mac (OS X 10, если это имеет значение). Я хочу использовать адаптер только для хоста, чтобы подключить машины, чтобы машина Kali могла атаковать машину De-ICE.

Для тех, кто не знает, De-ICE - эмулируемый сервер Linux, предназначенный для использования в образовательных целях, что означает, что я не могу войти в него. Netdiscover на Kali покажет IP-адрес De-ICE (192.168.1.20), но использование nmap и ping для этого IP не будет работать. nmap дает мне следующее сообщение; пинги просто пропадают

не удалось определить маршрут до 192.168.1.20

В общих настройках VirtualBox я создал адаптер только для хоста (vboxnet0) и безуспешно перепутался с настройками. Одна вещь, которую я заметил, это то, что сервер DHCP сказал, что нижняя граница была 192.168.56.100 что выше 192.168.1.20 поэтому я опустил ее, но это не помогло.

В настройках Kali и De-ICE я настроил их на использование адаптера Host-only vboxnet0 .

Несколько недель назад переключение на мостовой адаптер работало, но теперь это тоже не сработает, хотя я пока не касался Virtualbox. С тех пор я сменил реальный маршрутизатор, на котором мой компьютер включен, так что, возможно, в этом проблема. Реально, однако, я хочу заставить работать адаптер только для хоста, а не использовать обходной путь.

Странно то, что я был в доме друзей, у которого есть компьютер, поэтому я попробовал его на этом совершенно другом компьютере в совершенно другой сети, и он все еще не работал.

Дополнительная информация:

Я считаю, что машина De-ICE всегда настроена на использование 192.168.1.20 , и, насколько я знаю, ее нельзя изменить. Netdiscover покажет две версии машины. Один в 192.168.1.20 и один в 192.168.56.100 , но nmap и ping также не работают. Может быть, проблема в том, что DHCP-сервер, который запускает Virtualbox, назначает один IP-адрес, но De-ICE по умолчанию использует другой? Если это так, как я могу изменить то, что Virtualbox назначает для De-ICE, поскольку De-ICE нельзя изменить?

Вот что я вижу в Кали:скриншот кали

Таким образом, я изменил эти настройки, и, похоже, сейчас работает.
Настройки Virtualbox 1

У меня здесь настоящий момент с Чарли Брауном, потому что я клянусь, что это именно то, что я делал до того, как приехал сюда, и это не сработало, но сейчас все в порядке.

В своем раздражении я грубо забыл поблагодарить вас за вашу помощь, поэтому я скажу это сейчас. Спасибо!

2 ответа2

1

Вы говорите, что у вас есть настройка адаптера только для хоста, но какие настройки у вас есть в VirtrualBox для vboxnet0? Насколько мне известно, есть два места, где настройки сети должны быть скорректированы.

Я также использую Mac, но общая концепция должна быть одинаковой для всех, кто использует VirtualBox в Windows или Linux. Если перейти к «Предпочтениям» при запуске VirtualBox, щелкнуть значок «Сеть», а затем перейти на вкладку «Сети только для хоста», я получу список настроенных адаптеров:

Затем, как показано на скриншоте, если я vboxnet0 а затем щелкну значок отвертки, я смогу изменить параметры. Снимок экрана ниже:

У меня «IPv4-адрес» установлен на 192.168.56.1 а соответствующая IPv4 Network Mask установлена на 255.255.255.0 . Теперь у меня обычно отключен DHCP-сервер, как показано на следующем снимке экрана:

Но в вашем случае кажется, что De-ICE нужен DHCP, чтобы получить соединение, правильно? Если это так, то, возможно, проблема в том, что ваша сеть vboxnet0 настроена на подсеть 192.168.1.x ? Насколько мне известно, установка VirtualBox только для хоста всегда использует настройку 192.168.56.x Поэтому я не понимаю, почему De-ICE получит адрес в диапазоне 192.168.1.x если не были изменены параметры в Preferences -> Network -> Host-only Networks . Рекомендовал бы проверить это и убедиться, что подсеть 192.168.56.x

Кроме того, вы говорите это:

Одна вещь, которую я заметил, - сервер DHCP сказал, что нижняя граница была примерно 192.168.1.20 поэтому я опустил ее, но это не помогло.

Все это означает, что DHCP-сервер начнет назначать IP-адреса с 192.168.1.20 для настройки верхней границы. Именно поэтому De-ICE был присвоен адрес 192.168.1.20 ; это было первое устройство, которое подключилось к серверу DHCP на адаптере VirtualBox только для хоста. Это довольно бессмысленно и не должно быть снижено. Оставь это как есть. Но, как я уже сказал, я считаю, что диапазон должен быть в диапазоне 192.168.56.x ; не 192.168.1.x

0

Вы должны убедиться, что вы установили Promiscuous Mode в настройках сети / адаптера VBox как минимум на «Разрешить виртуальные машины».

В противном случае, вы пытались установить новую сборку?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .