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

    Компьютеры не могут получить ip-адреса от DHCP

    Scheduled Pinned Locked Moved Russian
    16 Posts 4 Posters 3.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.
    • D
      dirar
      last edited by

      Некоторые компьютеры не могут получить ip адреса. В логах следующее:

      Mar 1 09:13:47 dhcpd: DHCPACK to 10.105.8.58 (00:14:85:13:a0:58) via igb0
      Mar 1 09:13:53 dhcpd: write_lease: unable to write lease 10.105.8.65
      Mar 1 09:13:53 dhcpd: DHCPREQUEST for 10.105.8.55 (10.105.8.1) from 24:be:05:14:b0:05 (omari) via igb0: database update failed
      Mar 1 09:13:53 dhcpd: write_lease: unable to write lease 10.105.8.65
      Mar 1 09:13:53 dhcpd: DHCPREQUEST for 10.105.8.14 from 00:26:55:47:ca:22 (rashid) via igb0: database update failed
      Mar 1 09:13:57 dhcpd: DHCPDISCOVER from 90:2b:34:0d:3d:a7 via igb0
      Mar 1 09:13:58 dhcpd: unexpected ICMP Echo Reply from 81.163.38.1
      Mar 1 09:13:58 dhcpd: unexpected ICMP Echo Reply from 175.18.2.100
      Mar 1 09:13:58 dhcpd: DHCPOFFER on 10.105.8.66 to 90:2b:34:0d:3d:a7 (Djamalova1) via igb0
      Mar 1 09:13:58 dhcpd: write_lease: unable to write lease 10.105.8.65

      Что делать?

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

        Почему у меня /var/dhcpd/dev заполнено на 100%?

        $ df -i
        Filesystem                    512-blocks    Used    Avail Capacity iused    ifree %iused  Mounted on
        /dev/mirror/pfSenseMirrors1a  881077144 7215832 803375144          1%  85318 56896440    0%  /
        devfs                                2      2        0        100%      0        0        100%  /dev
        /dev/md0                  6968    280      6136      4%        46      976    5%  /var/run
        devfs                                2      2        0        100%      0        0          100%  /var/dhcpd/dev

        1 Reply Last reply Reply Quote 0
        • werterW
          werter
          last edited by

          Доброе.
          Что-то с сетевой, свитчами etc.

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

            Доброе, Werter!
            Проблема решилась. Вот что я сделал для его решения:
            1. удалил файл /var/dhcpd/var/db/dhcpd.leases.
            2. в System: Advanced: Miscellaneous включил использование RAM Disk.
            3. также уменьшил время аренды (2 часа. не знаю, насколько это правильно, но пока все работает)

            В итоге, DHCP сервер начал корректно работать. Но проблемы начались с SquidGuard.

            1 Reply Last reply Reply Quote 0
            • werterW
              werter
              last edited by

              Версия пф ?
              У Вас не NanoBSD пф случайно ?

              P.s. https://doc.pfsense.org/index.php/Filesystem_Full_/_Out_of_Inode_Errors , https://doc.pfsense.org/index.php/Forcing_a_Filesystem_Check

              Родственный продукт - https://forum.opnsense.org/index.php?topic=850.0

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

                pfSense
                2.2.6-RELEASE (amd64)
                built on Mon Dec 21 14:50:08 CST 2015
                FreeBSD 10.1-RELEASE-p25

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

                  @werter:

                  https://doc.pfsense.org/index.php/Forcing_a_Filesystem_Check

                  Сделал, но ничего не меняется. Если я отключу  RAM Disk, то на var места не будет для работы DHCP. Или я что-то не понимаю.
                  Команда df -i по прежнему выдает:

                  $ df -i
                  Filesystem                  512-blocks    Used    Avail Capacity iused                            ifree                                    % used                          Mounted on
                  /dev/mirror/pfSenseMirrors1a  881077144 7473304 803117672    1%  88402 56893356                                  0%                              /
                  devfs                                2      2        0  100%      0                                          0                                            100%                        /dev
                  /dev/md0                          78392    536    71592    1%      40                          5590                                          1%                          /tmp
                  /dev/md1                        118072  84968    23664    78%    4671                    3519                                            57%                      /var
                  devfs                                2      2        0  100%      0                                          0                                            100%                      /var/dhcpd/dev

                  1 Reply Last reply Reply Quote 0
                  • werterW
                    werter
                    last edited by

                    Кардинальный метод :
                    1. Сохранить бэкап конфига.
                    2. Установить пф заново.
                    3. Подгруз. сохр. конфиг.

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

                      Вы предлагаете, при переустановке увеличить раздел /var?

                      1 Reply Last reply Reply Quote 0
                      • werterW
                        werter
                        last edited by

                        Размер hdd у Вас сколько ?
                        Я бы руками ничего не трогал. Или вы что-то меняли при установке?

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

                          @dirar:

                          Доброе, Werter!
                          Проблема решилась. Вот что я сделал для его решения:
                          1. удалил файл /var/dhcpd/var/db/dhcpd.leases.
                          2. в System: Advanced: Miscellaneous включил использование RAM Disk.
                          3. также уменьшил время аренды (2 часа. не знаю, насколько это правильно, но пока все работает)

                          …

                          Вы предлагаете, при переустановке увеличить раздел /var?

                          Возможно разрешения на файл dhcpd.leases слетели?
                          В настройках случаем нет никаких опций "сохранять файл dhcpd.leases" ?

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

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

                            @werter:

                            Размер hdd у Вас сколько ?
                            Я бы руками ничего не трогал. Или вы что-то меняли при установке?

                            Размер hdd 420 Gb. Занято только 1%. Ничего при установке не менял. Все оставлял по умолчанию.

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

                              @dvserg:

                              @dirar:

                              Доброе, Werter!
                              Проблема решилась. Вот что я сделал для его решения:
                              1. удалил файл /var/dhcpd/var/db/dhcpd.leases.
                              2. в System: Advanced: Miscellaneous включил использование RAM Disk.
                              3. также уменьшил время аренды (2 часа. не знаю, насколько это правильно, но пока все работает)

                              …

                              Вы предлагаете, при переустановке увеличить раздел /var?

                              Возможно разрешения на файл dhcpd.leases слетели?
                              В настройках случаем нет никаких опций "сохранять файл dhcpd.leases" ?

                              В каких настройках? Объясните, пожалуйста, чуть подробнее. Не могу ничего понять.

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

                                @dirar:

                                @dvserg:

                                @dirar:

                                Доброе, Werter!
                                Проблема решилась. Вот что я сделал для его решения:
                                1. удалил файл /var/dhcpd/var/db/dhcpd.leases.
                                2. в System: Advanced: Miscellaneous включил использование RAM Disk.
                                3. также уменьшил время аренды (2 часа. не знаю, насколько это правильно, но пока все работает)

                                …

                                Вы предлагаете, при переустановке увеличить раздел /var?

                                Возможно разрешения на файл dhcpd.leases слетели?
                                В настройках случаем нет никаких опций "сохранять файл dhcpd.leases" ?

                                В каких настройках? Объясните, пожалуйста, чуть подробнее. Не могу ничего понять.

                                Думаю, посмотрите в System, возможно где-нибудь есть настройка что-то типа "сохранять данные DHCP leases".
                                Может быть данные leases сохраняются на диск из RAM диска при перезагрузке  и это ведёт к раздуванию файла dhcpd.leases
                                Как вариант.

                                SquidGuardDoc EN  RU Tutorial
                                Localization ru_PFSense

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

                                  Сделал одно открытие: в филиалах также установлены pfSense. Запустил там тоже команду df -i и везде показывает, что файл /var/dhcpd/dev переполнен на 100%.
                                  И везде там DHCP сервер работает нормально.

                                  1 Reply Last reply Reply Quote 0
                                  • P
                                    pigbrother
                                    last edited by

                                    файл /var/dhcpd/dev переполнен на 100%.
                                    И везде там DHCP сервер работает нормально.

                                    Более того, на pfSense, где DHCP не поднят вообще - тоже заполнение 100%.

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