Добрый день.
Пытаюсь настроить по инструкции https://www.opennet.ru/docs/RUS/dhcp/ DHCP сервер на debian и не получается выдать фиксированные ip с привязкой к маку
/etc/dhcp/dhcpd.conf
default-lease-time 86400;
max-lease-time 86400;
ddns-update-style none;
authoritative;
log-facility local7;
subnet 172.16.61.0 netmask 255.255.255.0 {
range 172.16.61.2 172.16.61.253;
option broadcast-address 172.16.61.255;
option routers 172.16.61.1;
option domain-name-servers 172.16.61.1;
}
host lol1 { hardware ethernet fc:aa:14:18:dc:53; fixed-address 10.3.61.2; }
host lol2 { hardware ethernet 00:19:db:ed:db:b3; fixed-address 10.3.61.3; }
/etc/default/isc-dhcp-server
INTERFACESv4="eth0.100"
писать INTERFACESv4=«eth0.100 eth0.100:1» не помогает
# так добавляю vlan, на который добавляю две подсети vconfig add eth0 100 ifconfig eth0.100 172.16.61.1 netmask 255.255.255.0 up ifconfig eth0.100:1 10.3.61.1 netmask 255.255.255.0 up
в итоге не работает выдача фиксированных адресов компьютеру выдаётся 172.16.61.2
если изменить конфиг так
/etc/dhcp/dhcpd.conf
default-lease-time 86400;
max-lease-time 86400;
ddns-update-style none;
authoritative;
log-facility local7;
subnet 10.3.61.0 netmask 255.255.255.0 {
range 10.3.61.2 10.3.61.254;
option broadcast-address 10.3.61.255;
option routers 10.3.61.1;
option domain-name-servers 10.3.61.1, 193.200.22.10;
host lol1 { hardware ethernet fc:aa:14:18:dc:53; fixed-address 10.3.61.2; }
host lol2 { hardware ethernet 00:19:db:ed:db:b3; fixed-address 10.3.61.3; }
}
subnet 172.16.61.0 netmask 255.255.255.0 {
range 172.16.61.2 172.16.61.253;
option broadcast-address 172.16.61.255;
option routers 172.16.61.1;
option domain-name-servers 172.16.61.1;
}
то компьютер получает свой 10.3.61.2, но я так понимаю так раздавать фиксированные адреса неправильно и где-то писали что при таком варианте в подсеть 10.3.61.0/24 может кто-то залезть чужой
и такой вариант еще не подходит так как не для всех адресов есть возможность на раздающем ip компьютере добавлять подсеть так как без
записи eth0.100:1 в файле /etc/default/isc-dhcp-server или без ifconfig eth0.100:1 10.3.61.1 netmask 255.255.255.0 up
то выдача фиксированного адреса не работает даже при таком варианте