9 октября 2009 г. 13:09 пользователь sergio <mail...@sergio.spb.ru> написал: > Владимир Ступин wrote: > >> ifupdown вообще ничего о dhcp-не знает, кроме того, как его вызвать >> для определённого интерфейса. Все настройки dhcp находятся в >> /etc/dhcp3/dhclient.conf > > Ну-ну. Ключи тоже описаны в dhclient.conf?
В man interfaces наблюдаю следующее: > The dhcp Method > This method may be used to obtain an address via DHCP with any of the > tools: dhclient, pump, udhcpc, dhcpcd. (They have been listed in their > order of precedence.) If you have a complicated DHCP setup you should > note that some of these clients use their own configuration files and > do not obtain their configuration information via ifup. > > Options > > hostname hostname > Hostname to be requested (pump, dhcpcd, udhcpc) > > leasehours leasehours > Preferred lease time in hours (pump) > > leasetime leasetime > Preferred lease time in seconds (dhcpcd) > > vendor vendor > Vendor class identifier (dhcpcd) > > client client > Client identifier (dhcpcd, udhcpc) > > hwaddress class address > Hardware Address. class is one of ether, ax25, ARCnet or > netrom. address is dependent on this choice. > Ни одна из указанных опций не влияет на dhclient. О каких ключах речь? > >> По истечении срока аренды, её можно либо отпустить, либо продлить. >> Если вы не отдаёте аренду, но её срок истечёт, то аренда будет >> отобрана принудительно и повлиять на этот процесс вы никак не можете. >> Единственный способ сохранять выданный IP-шник в двнном случае - это >> не выключать компьютер на срок дольше, чем срок аренды. Ну или >> договариваться с провайдером о назначении привязки. > > Я вкурсе, и что? Перечитай несколько раз, если не понял. Ты обратился за помощью, смени тон. >> Встречный вопрос - почему он должен быть закопан. Лично я против. Мне >> он нравится больше, чем способ настройки сети в RedHat. > > Трупы принято закапывать. Ну-ка, расскажи, почему ifupdown - труп? >> Ни разу не слышал претензий к ifupdown. Со своими задачами он >> справляется прекрасно. > > Ещё раз, как не отдавать лизу? Никак. Ты не можешь не отдать то, что тебе не принадлежит. >> Собственно сам dhclient сам ничего не настраивает, он вызывает для >> настроек скрипт /sbin/dhclient-script. Если он что-то не обрабатывает, >> копайте его. > > Я в курсе, что можно покопать, спасибо. > >> А лучше - положите необходимые скрипты в каталоги >> >> /etc/dhcp3/dhclient-enter-hooks.d/ или в /etc/dhcp3/dhclient-exit-hooks.d/ > > Например? http://forum.ubuntu.ru/index.php?topic=21343.0