Маршрутизация статического частного IP-адреса

Я запускаю домашний сервер внутри моей локальной сети, которая подключена к Интернету через домашний маршрутизатор D-link DIR-652. Я указал нужный порт вперед в настройках маршрутизатора и все работает.

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

есть ли шанс, что мой маршрутизатор "забудет" IP-адрес моего сервера, что снова приведет к простоям? Делать Мне нужно настроить таблицу маршрутизации, чтобы гарантировать, что она не сломается в будущем?

4
задан GolDDranks
25.11.2022 20:28 Количество просмотров материала 2995
Распечатать страницу

3 ответа

в настройках IP, при указании Default Gateway, обычно используется локальный IP-адрес маршрутизатора (например,192.168.0.1). Так маршрутизатор узнает статический IP-адрес, назначенный серверу. Вам не нужно ничего менять, чтобы маршрутизатор "запомнил" IP-адрес ваших серверов.

1
отвечен Yass 2022-11-27 04:16

вы можете зарезервировать IP-адрес на основе MAC-адреса (=уникальная текстовая строка, идентифицирующая каждое аппаратное устройство).

по словам инструкцию of маршрутизатор (стр. 31, резервирование DHCP), у вас есть такая возможность. Единственное, что осталось сделать, это найти MAC-адрес вашего сетевого устройства ethernet/wifi. В руководстве также показано, что у него есть кнопка копирование компьютера mac адрес.

1
отвечен Savvas Radevic 2022-11-27 06:33

ваш маршрутизатор ничего не "знает" об IP-адресе вашего статически назначенного IP-адреса. Как yassarikhan786 сказано, сервер знает о маршрутизаторе из-за шлюза по умолчанию, установки параметров IP, но роутер не узнают о вашем сервере от трафика от сервера (из-за вопрос, который вы подняли в комментариях).

маршрутизатор просто использует правила IP, чтобы выяснить, как связь с сервером. Все устройства в вашей сети использовать маску подсети в настройках IP (обычно что-то вроде 255.255.255.0). Эта маска как маршрутизатор знает IP-адрес вашего сервера в сети. В тот момент, если маршрутизатор хочет связаться с вашим сервером, маршрутизатор использует ARP для поиска MAC-адреса вашего сервера и затем передает пакет.

Итак, чтобы ответить на ваш вопрос, нет, маршрутизатор не "забудет" о вашем сервере, он не знает об этом в первую очередь, но он знает, как его найти, если им нужно общаться. И нет, вам также не нужно настраивать таблицы маршрутизации.

1
отвечен heavyd 2022-11-27 08:50

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх