Я запускаю домашний сервер внутри моей локальной сети, которая подключена к Интернету через домашний маршрутизатор D-link DIR-652. Я указал нужный порт вперед в настройках маршрутизатора и все работает.
однако, недавно у меня было некоторое время простоя, потому что DHCP-сервер на маршрутизаторе изменил частный IP-адрес сервера сам по себе, и вперед и т.д. перестал работать. Чтобы предотвратить неприятности в будущем, я решил сделать отдельный IP-адрес сервера статический. Он работает сладко, и на практике, похоже, нет проблем, но меня беспокоит одно: как маршрутизатор знает статический адрес, теперь, когда он не назначает его сам по себе через DHCP? Как маршрутизаторы обычно знают, это просто указано вручную в таблице маршрутизации или есть какой-то протокол, который хосты, которые знают свой собственный адрес, используют для трансляции его всем остальным?
есть ли шанс, что мой маршрутизатор "забудет" IP-адрес моего сервера, что снова приведет к простоям? Делать Мне нужно настроить таблицу маршрутизации, чтобы гарантировать, что она не сломается в будущем?