DHCP в чужие подсети
-
Добрый день. Установил pfSense не так давно, пытаюсь разобраться с настройками DHCP.
Итак, структура сети: есть несколько подсетей: 10.1.0.0/22, 10.1.16.0/22, 10.1.42.0/24 и т.д.
Разделение на подсети - территориальное по всему городу, связь между подсетями предоставляет провайдер. Все сервера и часть клиентов расположены в подсети 10.1.0.0/22. Первый IP каждой подсети - адрес основного шлюза подсети (т.е. 10.1.0.1, 10.1.16.1 и т.д.).На данный момент поднят DHCP-сервер (10.1.0.3) на Windows Server 2008, в нем настроены соответствующие области для всех подсетей. На основных шлюзах настроен DHCP Relay на 10.1.0.3. Все работает исправно, но хотелось бы уйти от Windows.
Через WebGUI такого функционала, я так понимаю, нет. Информация о настройке вручную в интернете упоминается, но как-то не совсем конкретно. Я так понимаю, нужно что-то подобное:
shared-network local { subnet 10.1.0.0 netmask 255.255.252.0 { option routers 10.1.0.1; pool { range 10.1.0.6 10.1.3.254; } } subnet 10.1.16.0 netmask 255.255.252.0 { option routers 10.1.16.1; pool { range 10.1.16.6 10.1.19.254; } } }
Будет ли работать такая конструкция, особенно если ее забить вручную? Не сломает ли конфиги потом Web-интерфейс, например, при добавлении хоста в резервирование? Не планируется ли введение подобного функционала в Web-интерфейс?
Заранее спасибо. -
В pfSense есть возможность организации DHCP только для каждого интерфейса. Для мульти-подсетей придется допиливать WebGUI.
-
А у вас не было проблем с перемещающимися компьютерами ?
У меня ноутбуки и др под XP категорически отказываются получать адреса нужной подсети и берут свой старый адрес.
Иногда правда включение и отключения адаптера в windows помогает. Пришлось использовать option 61На pf такую схему на реализовать. Смотрите в сторону dhcpd.
-
На Windows проблем нет. Возможно где-то что-то неправильно настроено, если получают адреса не из текущей подсети. Либо конфигурация сети позволяет такое. Никаких суперобластей при этом не должно быть задано, потому что в одной суперобласти, насколько я помню, может быть только одна привязка IP - MAC.
-
В продолжение темы возник вопрос: при изменении dhcpd.conf вручную изменения не сохраняются. Т.е. если зайти на страницу DHCP Server, или перезапустить службу dhcpd, конфиг возвращается в то состояние, что и был до изменения - т.е. с одной подсетью. Реально ли сделать, чтобы можно было править dhcpd.conf вручную? Или нужно сильно модифицировать WebGUI?
-
В продолжение темы возник вопрос: при изменении dhcpd.conf вручную изменения не сохраняются. Т.е. если зайти на страницу DHCP Server, или перезапустить службу dhcpd, конфиг возвращается в то состояние, что и был до изменения - т.е. с одной подсетью. Реально ли сделать, чтобы можно было править dhcpd.conf вручную? Или нужно сильно модифицировать WebGUI?
Нужно модифицировать WebGUI.