Это называется «резервирование DHCP» или иногда «статический DHCP».
То, как он настроен, будет зависеть от вашего маршрутизатора, но многие потребительские маршрутизаторы имеют такую возможность.
Я за роутером как минимум с 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 после переподключения.
Может быть есть другие решения? Кстати, это не должно быть идеальным решением, потому что это просто домашняя сеть, но цель состоит в том, чтобы не менять все переадресации все время.
Это называется «резервирование DHCP» или иногда «статический DHCP».
То, как он настроен, будет зависеть от вашего маршрутизатора, но многие потребительские маршрутизаторы имеют такую возможность.
Предложение Шейна должно сработать.
Другой метод - скажем, если ваш маршрутизатор 10.0.0.1 и он начинает выдавать ip-адреса начиная с 10.0.0.2, вы можете изменить его так, чтобы первым доступным ip был выдан, то есть 10.0.0.10. Затем вы можете вручную указать ip на устройствах 10.0.0.2 - 10.0.0.9 и будет работать.