Próbuję uruchomić Kali Linux w jednym VirtualBox, a a De-ICE maszyna w innym VirtualBox na Macu (OS X 10, jeśli ma to znaczenie). Chcę użyć adaptera tylko dla hosta, aby połączyć maszyny, aby maszyna Kali mogła zaatakować maszynę De-ICE.
Dla tych, którzy nie wiedzą, De-ICE jest emulowanym serwerem Linuksa przeznaczonym do penetracji w celach edukacyjnych, co oznacza, że nie mogę się zalogować. Netdiscover na Kali pokaże adres IP De-ICE ( 192.168.1.20
), ale używając nmap
i ping na tym IP nie zadziała. nmap
daje mi następującą wiadomość; pingi są właśnie tracone:
nie udało się ustalić trasy do 192.168.1.20
W ogólnych ustawieniach VirtualBox stworzyłem adapter tylko dla hosta ( vboxnet0
) i zawiedliśmy ustawienia bez powodzenia. Jedną z rzeczy, które zauważyłem, jest serwer DHCP 192.168.56.100
który jest powyżej 192.168.1.20
więc obniżyłem to, ale to nie pomogło.
W ustawieniach Kali i De-ICE ustawiam je tak, aby używały adaptera tylko dla hosta vboxnet0
.
Kilka tygodni temu zadziałało przełączanie na zmostkowany adapter, ale teraz też nie zadziała, mimo że w międzyczasie nie dotknąłem Virtualbox. Zmieniłem rzeczywisty router, na którym jest włączony mój komputer, więc może to jest problem. Realistycznie jednak chcę, aby adapter działający tylko na hoście działał, a nie pracował.
Dziwne jest to, że byłem w domu znajomych, który ma komputer, więc wypróbowałem go na tym zupełnie innym komputerze w zupełnie innej sieci i nadal nie działa.
Dodatkowe informacje:
Wierzę, że maszyna De-ICE jest zawsze gotowa do użycia 192.168.1.20
i nie można go zmienić, o ile wiem. Netdiscover pokaże dwie wersje komputera. Jeden na 192.168.1.20
i jeden na 192.168.56.100
, ale nmap i ping też nie działają. Być może problem polega na tym, że serwer DHCP uruchamiany przez Virtualbox przypisuje jeden adres IP, ale De-ICE domyślnie przypisuje inny? Jeśli tak, jak mogę zmienić, co Virtualbox przypisuje do De-ICE, ponieważ nie można zmienić De-ICE?
Oto, co widzę w Kali:
Zmieniłem więc te ustawienia i wydaje się, że teraz działa.
Mam tutaj prawdziwy moment Charliego Browna, ponieważ przysięgam, że to jest dokładnie to, co zrobiłem, zanim tu przyjechałem i to nie zadziałało, ale teraz wydaje się w porządku.
W mojej irytacji zapomniałem niegrzecznie podziękować za twoją pomoc, więc powiem to teraz. Dziękuję Ci!
źródło
192.168.1.x
podsieć nie jest tym, czego VirtualBox używa do połączeń tylko z hostem. Powinno być192.168.56.x
. Właśnie uruchomiłem dwa serwery Ubuntu, które mam pod VirtualBox na mojej konfiguracji tutaj, aby przetestować pingowanie i przez192.168.56.x
działają świetnie.vboxnet1
i ustaw to192.168.1.1
z konfiguracją serwera DHCP podobną dovboxnet0
ale po prostu zmień adresy z192.168.56.x
(lub cokolwiek to jest, może być192.168.57.x
) do192.168.1.x
zx
odnosząc się do jakiejkolwiek wartości, którą się zmienia.Musisz upewnić się, że ustawiłeś Promiscuous Mode w ustawieniach sieci / adaptera VBox na „Pozwól VM na co najmniej”.
Jeśli tego nie zrobisz, próbowałeś zainstalować nową wersję?
źródło