Я за роутером как минимум с 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 после переподключения.

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

2 ответа2

4

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

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

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .