В дополнение к этой задаче хотелось бы поэкспериментировать, как отработает
функционал DHCP Relay поднятый на шлюзе базирующемся на Mikrotik с целью выдаче сетевого IP адреса другой сети отличной от той в которой находится сам DHCP сервис. А DHCP сервис который мне нужно развернуть на Ubuntu Trusty Server amd64 задействует пакет: isc-dhcp-server, но можно все тоже самое проделать и на dnsmasq. Впрочем это не меняет сути. Мне нужна базовая заготовка и она ниже.
ekzorchik@srv-trusty:~$ sudo nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.2.2
netmask 255.255.0
gateway 192.168.2.1
ekzorchik@srv-trusty:~$ sudo nano /etc/hostname
srv-trusty.polygon.local
ekzorchik@srv-trusty:~$ sudo nano /etc/hosts
192.168.2.1 srv-trusty.polygon.local
ekzorchik@srv-trusty:~$ sudo rm -Rf /var/lib/apt/lists
ekzorchik@srv-trusty:~$ sudo apt-get update && sudo apt-get upgrade -y
ekzorchik@srv-trusty:~$ sudo apt-get install isc-dhcp-server -y
ekzorchik@srv-trusty:~$ sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup
ekzorchik@srv-trusty:~$ sudo nano /etc/dhcp/dhcpd.conf
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.100 192.168.2.200;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option domain-name "polygon.local";
}
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.100 192.168.2.200;
option broadcast-address 192.168.3.255;
option routers 192.168.3.1;
option domain-name "polygon.local";
}
ekzorchik@srv-trusty:~$ sudo nano /etc/default/isc-dhcp-server
INTERFACES="eth0"
ekzorchik@srv-trusty:~$ sudo service isc-dhcp-server restart
Если используется между этой системой и шлюзом (на базе Mikrotik с поднятым функционалом DHCP Relay), то другая система за Mikrotik получит адрес из области: 192.168.3.0/24, а точнее предопределенного диапазона в /etc/dhcp/dhcpd.conf
Отлично, основная и дополнительная задача протестирована. Теперь у меня есть то что мне было нужно на новом месте работы, ведь надеяться на кого-то это уже смешно. Мы все профессионалы и все должны уметь сами. На этом всё, с уважением автор блога Олло Александр aka ekzorchik.