Принудительно ли DHCP назначать один и тот же ip всегда одному и тому же клиенту?

4546
Bevor

Я за роутером как минимум с 1 клиентом и максимум с 3 клиентами. Мой «основной» клиент запускает некоторые службы, такие как Apache2, поэтому в конфигурации маршрутизатора я перенаправляю входящий трафик на его IP-адрес 10.0.0.2, назначенный DHCP-маршрутизатором. Иногда случается, что маршрутизаторы назначают 10.0.0.3 моему основному клиенту, поэтому я должен изменить всю переадресацию. Есть ли возможность этого избежать?

Я думал о чем-то вроде

ifconfig eth1 down ifconfig eth1 10.0.0.2 up 

но это не помогает У меня еще 10.0.0.3.

Это тоже не работает.

dhclient -r ifconfig eth1 down ifconfig eth1 10.0.0.2 up 

У меня еще 10.0.0.3 после переподключения.

Может быть есть другие решения? Кстати, это не должно быть идеальным решением, потому что это просто домашняя сеть, но цель состоит в том, чтобы не менять все переадресации все время.

0

2 ответа на вопрос

4
Shane Madden

Это называется «резервирование DHCP» или иногда «статический DHCP».

То, как он настроен, будет зависеть от вашего маршрутизатора, но многие потребительские маршрутизаторы имеют такую ​​возможность.

Вы были правы, мой роутер поддерживает такую ​​опцию. Работает сейчас, спасибо. Bevor 12 лет назад 0
Некоторые маршрутизаторы хранят назначенные IP-адреса до тех пор, пока пул не понадобится для новых устройств. Это делает DHCP-адреса де-факто постоянными из коробки. Zdenek 5 лет назад 0
0
Robin Gill

Предложение Шейна должно сработать.

Другой метод - скажем, если ваш маршрутизатор 10.0.0.1 и он начинает выдавать ip-адреса начиная с 10.0.0.2, вы можете изменить его так, чтобы первым доступным ip был выдан, то есть 10.0.0.10. Затем вы можете вручную указать ip на устройствах 10.0.0.2 - 10.0.0.9 и будет работать.

DHCP имеет встроенную устойчивость к IP-коллизиям, поэтому он должен работать должным образом даже без изменения запуска пула DHCP. Тем не менее, я всегда в безопасности, а не извиняюсь. Zdenek 5 лет назад 0

Похожие вопросы