У меня есть коробка Kubuntu (12.04), которая обычно получает свой IP через DHCP. Однако в нем также есть файл hosts с некоторыми записями на случай отказа сервера DHCP+DNS. Теперь, если DHCP недоступен, я хочу, чтобы машина проверила себя (по имени хоста) в файле hosts и на основании этого выбрала свой IP.

Теперь, если бы я хотел использовать фиксированный адрес, без поиска в /etc /hosts, я мог бы добавить запасную аренду с заранее заданным IP-адресом в /etc/dhclient.conf ; но это не совсем то, что мне нужно.

Я уверен, что это может быть сделано со сложными крючками dhclient; но я также уверен, что кто-то думал об этом и реализовал это уже ...

1 ответ1

0

Возможно, вы ищете раздел аренды на dhclient.conf.

Например, в /etc/dhcp/dhclient.conf:

lease {
  interface "eth0";
  fixed-address 192.33.137.200;
  medium "link0 link1";
  host-name "andare.swiftmedia.com";
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.33.137.255;
  option routers 192.33.137.250;
  option domain-name-servers 127.0.0.1;
  renew 2 2000/1/12 00:00:01;
  rebind 2 2000/1/12 00:00:01;
  expire 2 2000/1/12 00:00:01;
}

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