4

Я учился арпсфуфингу.Я использовал свою машину с Ubuntu в качестве Человека посередине, Ubuntu в моей виртуальной коробке в качестве цели и мой шлюз по умолчанию (который является 10.7.1.2) в качестве целевого шлюза. Чтобы прослушивать трафик между двумя машинами, машины должны находиться в одной сети. Когда я проверил route -n на моем хосте virtualbox, он показал, что он использует адрес шлюза 10.0.2.2 который отличается от того, который я использую для своего хоста.

Можно ли подключить виртуальную коробку к моей сети и назначить какой-либо статический IP-адрес, например 10.7.1.x?

1 ответ1

5

В гостевой конфигурации VB для Ubuntu измените тип сетевого адаптера 1 с NAT на Bridged Adapter.

Затем запустите гостевую Ubuntu и измените в качестве root (или sudo) /etc/network/interfaces для настройки статического интерфейса:

auto eth0
iface eth0 inet static
    address 10.7.1.7
    netmask 255.255.255.0
    gateway 10.7.1.2

И обязательно удалите или закомментируйте любой раздел, упоминающий о dhcp. Перезапустите свою сеть с помощью перезапуска сети sudo service networking restart или перезапустите гостя.

Если вам требуется разрешение доменных имен в гостевой системе Ubuntu, вам также необходимо добавить DNS в /etc/resolv.conf . Например

nameserver 8.8.8.8

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