Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    DHCP в чужие подсети

    Scheduled Pinned Locked Moved Russian
    6 Posts 3 Posters 2.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Arimefu
      last edited by

      Добрый день. Установил 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-интерфейс?
      Заранее спасибо.

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        В pfSense есть возможность организации DHCP только для каждого интерфейса. Для мульти-подсетей придется допиливать WebGUI.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • N
          nomeron
          last edited by

          А у вас не было проблем с перемещающимися компьютерами ?
          У меня ноутбуки и др под XP  категорически отказываются получать адреса нужной подсети и берут свой старый адрес.
          Иногда правда включение и отключения адаптера в windows помогает. Пришлось использовать option 61

          На pf такую схему на реализовать. Смотрите в сторону dhcpd.

          1 Reply Last reply Reply Quote 0
          • A
            Arimefu
            last edited by

            На Windows проблем нет. Возможно где-то что-то неправильно настроено, если получают адреса не из текущей подсети. Либо конфигурация сети позволяет такое. Никаких суперобластей при этом не должно быть задано, потому что в одной суперобласти, насколько я помню, может быть только одна привязка IP - MAC.

            1 Reply Last reply Reply Quote 0
            • A
              Arimefu
              last edited by

              В продолжение темы возник вопрос: при изменении dhcpd.conf вручную изменения не сохраняются. Т.е. если зайти на страницу DHCP Server, или перезапустить службу dhcpd, конфиг возвращается в то состояние, что и был до изменения - т.е. с одной подсетью. Реально ли сделать, чтобы можно было править dhcpd.conf вручную? Или нужно сильно модифицировать WebGUI?

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by

                @Arimefu:

                В продолжение темы возник вопрос: при изменении dhcpd.conf вручную изменения не сохраняются. Т.е. если зайти на страницу DHCP Server, или перезапустить службу dhcpd, конфиг возвращается в то состояние, что и был до изменения - т.е. с одной подсетью. Реально ли сделать, чтобы можно было править dhcpd.conf вручную? Или нужно сильно модифицировать WebGUI?

                Нужно модифицировать WebGUI.

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.