Я пишу простую программу для настройки и мониторинга DHCP-сервера на моем Ubuntu 12.04.
Я пытаюсь добиться того, чтобы моя физическая машина была DHCP-сервером, а моя виртуальная машина (виртуальная машина) получила одну аренду (и я прочитал эту информацию в файле аренды).
я использую isc-dhcp-server. Я выключил network-manager
во время испытаний. Я использую VirtualBox для размещения виртуальной машины, сеть настроена на использование адаптера моста. Сервер запускается нормально, но когда моя виртуальная машина работает, я получил следующее сообщения:
Jun 16 12:15:59 asus dhcpd: DHCPOFFER on 192.168.1.3 to 08:00:27:15:26:a6 (ubuntu) via eth0
Jun 16 12:15:59 asus dhcpd: DHCPDISCOVER from 08:00:27:15:26:a6 (ubuntu) via eth0
Jun 16 12:15:59 asus dhcpd: DHCPOFFER on 192.168.1.3 to 08:00:27:15:26:a6 (ubuntu) via eth0
Jun 16 12:16:12 asus dhcpd: DHCPDISCOVER from 08:00:27:15:26:a6 (ubuntu) via eth0
VM не получают никаких DHCPOFFERs на всех.
Любые идеи, как решить эту проблему? Или другой способ проверить DHCP-сервер локально?
Я ценю любую помощь. Спасибо заранее.
----------------------------
вот моя конфигурация DHCP-сервера:
/и т. д./сети/интерфейсов
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
в/etc/dhcp-сервер/в dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
allow booting;
allow bootp;
subnet 192.168.1.0 netmask 255.255.255.0 {
interface eth0;
range 192.168.1.3 192.168.1.254;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
}
/и т. д./По умолчанию/от ISC-DHCP-сервер
INTERFACES="eth0"