У меня возникла проблема, когда устройства Android используют диапазон пула DHCP, настроенный для моей загрузки PXE. Есть ли способ определить устройства Android, чтобы они не использовали диапазон DHCP, который я установил для PXE. Вот запись, которая у меня есть для моего пула DHCP PXE:
class "pxe" {
match if ( substring ( option vendor-class-identifier, 0,9)="PXEClient") or
( substring ( option vendor-class-identifier, 0,5)="udhcp") ;
# default-lease-time 60;
# max-lease-time 60;
default-lease-time 240;
max-lease-time 240;
# default-lease-time 7200;
# max-lease-time 86400;
}
# PXE bootp pool
pool {
allow members of "pxe";
allow members of "sysrcd";
range 192.168.0.240 192.168.0.249;
next-server 192.168.1.29;
filename "pxelinux.0";
# Close PXE pool
}
У вас есть только один (очевидно, слишком маленький) диапазон для dhcp. Вы не указали, как устройства Android забирают ваши адреса, поэтому я предполагаю, что беспроводная связь, b / c у меня была такая же проблема. Я поделюсь с вами настройкой, которая, кажется, работает хорошо:
1) Создайте отдельную область DHCP для беспроводной сети и локальной сети. Это возможно на любом приличном маршрутизаторе путем назначения разных диапазонов адресов на разных интерфейсах и / или VLAN, однако вы хотите разделить трафик LAN и WLAN. Что подводит нас к
2) Разделите свой беспроводной и сетевой трафик, вы не хотите, чтобы устройства Android, как правило, постоянно подключались к производственным рабочим станциям. Если они находятся в одной подсети, они могут без проблем подключиться к вашим машинам.
Обновить
Хорошо, в случае с вашими ноутбуками я бы запустил 2 SSID, безопасную беспроводную связь для хотя бы несколько доверенных устройств или удалось устройства и еще один для гостей. Вашему безопасному беспроводному соединению может быть предоставлен доступ к локальной сети. Это 3 отдельных пула dhcp. Кроме того, вы можете сохранить время аренды для своего пула pxe очень низкая, например, 20-30 минут, потому что после завершения визуализации аренда может быть отдана.
На вашем месте я бы установил обычный DHCP-сервер, обслуживающий все устройства, и службу proxyDHCP, предоставляющую дополнительную информацию о загрузке только для устройств PXE, тогда вам не нужно использовать разделенные пулы.