Mam taki sam problem jak ten facet zrobił i badał przez pięć godzin dzisiaj, ale nadal nie mam rozwiązania.
W mojej maszynie wirtualnej używam Ubuntu 17.10. Moim hostem jest Ubuntu 16.04.
Zmodyfikowałem plik dhcp.conf na moim komputerze, aby wyglądał następująco:
host Ubuntu1 {
hardware ethernet 00:0C:29:B6:22:3E;
fixed-address 192.168.111.200;
}
W moich interfejsach maszyn wirtualnych edytowałem go tak, aby był:
auto ens33
address 192.168.111.200
netmask 255.255.255.0
network 192.168.111.0
broadcast 192.168.111.255
gateway 192.168.1.254
post-up ethtool -K ens33 gro off
post-up ethtool -K ens33 lro off
Za każdym razem, gdy restartuję maszynę wirtualną, odbiera mi informacje o interfejsie „ens33”, więc za każdym razem wprowadzam interfejs do UP. Ale nawet gdy to robię, nadal nie daje mi adresu IP. Przypisałem go do niestandardowej wirtualnej sieci vmnet2, w której znajdował się mój plik dhcp.conf.
Wszystko, co chcę zrobić, to skonfigurować Snort na tej maszynie wirtualnej. Chcę, aby cały ruch sieciowy przychodził przez mój router domowy, a następnie Snort będzie pierwszą rzeczą, którą trafi, aby mógł działać jako IPS. Następnie, po trafieniu w tę maszynę wirtualną, chciałem, aby trafiła ona do innej maszyny wirtualnej, której jeszcze nie skonfigurowałem, z PFSense na niej, a następnie ostatecznie skierowana do moich normalnych hostów w mojej sieci.
Każda pomoc byłaby bardzo mile widziana.
/etc/network/interfaces
?
systemd-networkd
I użyć /etc/systemd/network/*.network
pliki.
dhcp.conf
skonfigurować serwer DHCP na hoście. Konfiguracja wbudowanego serwera DHCP odbywa się za pomocą GUI VirtualBox. Czy mówisz, że wyłączyłeś wbudowany serwer DHCP i uruchomiłeś swój własny ręcznie w interfejsie vboxnet0?