Назад | Перейти на главную страницу

Проблема DHCP с устройствами PXE и ​​Android

У меня возникла проблема, когда устройства 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, тогда вам не нужно использовать разделенные пулы.