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

    PF 2 + isc-dhcp41-server как стартовать автоматически?

    Russian
    2
    3
    2.0k
    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.
    • G
      gberc
      last edited by

      Приветствую всех.
      Прошу помощи, сам не в состоянии разобраться.

      • имеется PF 2.0```
        #uname -a
        FreeBSD gate.local 8.1-RELEASE-p4 FreeBSD 8.1-RELEASE-p4 #0: Tue Sep 13 17:04:54 EDT 2011    root@FreeBSD_8.0_pfSense_2.0-AMD64.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8  amd64
      - 3 сетевые карты - 2 WAN (em0, re0) + 1 LAN (em1). На сетевой интерфейс выставлен дополнительный ip-адрес через config.xml 192.168.106.1/24.
      - через pkg_add установлен isc-dhcp41-server-4.1.1 Конфигурационный файл /usr/local/etc/dhcpd.conf
      

      #cat /usr/local/etc/dhcpd.conf

      Глобальные параметры

      по умолчанию на сколько секунд выдаётся IP-адрес

      default-lease-time 3600;

      указываем, что наш сервер будет единственным авторитетным для наших сетей

      authoritative;

      subnet 192.168.106.0 netmask 255.255.255.0 {
              option domain-name "WARNING";
              range 192.168.106.2 192.168.106.254;
              option broadcast-address 192.168.106.255;
              option subnet-mask 255.255.255.0;
              option domain-name-servers 8.8.8.8;
              option routers 192.168.106.1;
              max-lease-time 7200;
              }

      При запуске через команду```
      # /usr/local/etc/rc.d/isc-dhcpd onestart
      ```все запускается и работает нормально.
      
      Как прописать запуск этого сервиса (внимание! не встроенного dhcpd) при старте PF ?
      Было сделано, но не помогло:
      - пробовал прописывать в /etc/rc.conf и /etc/default/rc.conf```
      dhcpd_enable="YES"
       dhcpd_flags="-q"
      dhcpd_conf="/usr/local/etc/dhcpd.conf"
      

      Буду благодарен за помощь.

      1 Reply Last reply Reply Quote 0
      • G
        goliy
        last edited by

        Не на стопроцентов уверен, но сделай файл содержания:
        #!/bin/sh
        /usr/local/etc/rc.d/isc-dhcpd onestart
        С разрешением .sh
        Присвой ему права chmod 755
        И положи в /usr/local/etc/rc.d
        Впринципе должно рабоатть

        2.0.2-RELEASE (i386)
        Intel(R) Atom(TM) CPU 330 @ 1.60GHz
        eth: Intel 82574L
        DOM sata, 1Gb
        over 150 users

        1 Reply Last reply Reply Quote 0
        • G
          gberc
          last edited by

          goliy, спасибо.
          Вроде заработало. буду еще проверять.
          меня смутило то, что в каталоге /usr/local/etc/rc.d/ после установки isc-dhcp41-server-4.1.1 появился файл isc-dhcpd.

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