4QeT95VE1S.jpg

Поддержка DHCP в /sbin/ifup

В Red Hat 6.0 вместо dhcpcd по умолчанию применяется DHCP-клиент pump. Для использования dhcpcd необходимо отредактировать инициализационный сценарий /sbin/ifup. Замените блок $ PUMP следующими строками.

Если программа dhcpcd обнаруживает новый IP-адрес, она вызывает /etc/dhcpc/dhcpcd-ethO. ехе. Если dhcpcd запускается успешно, брандмауэр инициализируется посредством /sbin/ifup. Если IP-адрес остается прежним, брандмауэр устанавливается, но /etc/dhcpc/dhcpcd-ethO. ехе не выполняется. Если же запуск dhcpcd проходит успешно и значение IP изменяется, сценарий брандмауэра вызывается дважды один раз из /etc/dhcpc/dhcpcd-ethO. ехе, а второй— из /sbin/ifup.


ifdhcpc-done (версии, предшествующие Red Hat 6.0)

В более ранних реализациях Red Hat работа DHCP-клиента отличалась от версии 6.0. Сценарий /sbin/ifup запускает dhcpcd с опцией -с /etc/sysconfig/network-scripts/ifdhcpc-done. Программа dhcpcd запускает ifdhcpc-done при каждом изменении IP-адреса.

«Деловая Тактика» — дизайн студия , которая делает красивые макеты сайтов, фирменные стили, логотипы и прочие дизайн услуги.

В некоторых случаях (но не всегда) каталог /etc/dhcpc автоматически создается инициализационным сценарием Linux. Если каталог отсутствует, его надо создать вручную.

mkdir /etc/dhcpc

Непосредственного изменения содержимого файла /etc/resolv.conf не происходит. Информация о сервере имен записывается в /etc/dhcpc/resolv.conf. Затем либо /etc/resolv. conf оформляется как символьная ссылка на файл /etc/dhcpc/resolv.conf, либо сценарий ifdhcpc-done копирует /etc/dhcpc/resolv.confВ /etc/resolv. conf.

Информация, полученная dhcpcd от DHCP-сервера, помешается в файл /etc/dhcpc/hostinfo-${device} .info, где ${device} — имя сетевого интерфейса, например ethO или ethl. Файл содержит определения ipaddr, netmask, network, broadcast и gateway. Информация хранится в виде значений переменных и пригодна для использования сценариями.

Обновление динамических адресов и установка брандмауэра из /etc/sysconfig/network-scripts/ifdhcpc-done

Сценарий ifdhcpc-done должен выполняться при каждом изменении IP-адреса. Он ожидает окончания инициализации dhcpcd и копирует информацию о сервере имен в/etc/resolv.conf.

Данный сценарий удобно использовать для изменения динамических данных в других конфигурационных файлах. Приведенный ниже пример сценария обновляет IP-адрес в файле /etc/hosts. Кроме того, он копирует адрес сервера имен из /etc/dhcpc/resolv.conf в файл /etc/dhcpc/hostinfo-ethO, где он хранится в виде значения переменной и может быть использован сценарием брандмауэра. Если на вашем компьютере работает сервер имен, выполняющий перенаправление запросов, рассматриваемый сценарий также обновляет данные в файле /etc/named, conf (или /etc/named.boot) и модифицирует файл /etc/resolv. conf так, что тот ссылается на локальный DNS-сервер. Файл /etc/dhcpc/resolv. conf копируется в /etc/resolv.conf и вызывается сценарий /etc/гс.d/rc. firewall.

Опубликовано в Разное
/
1 Июл 2014
УВР ШУНО КУЛОН -устройство вводное распределительное Щитовое оборудование может быть исполнено в корпусах различных типов: металлическом, пластиковом, из оцинкованного металла или в антикоррозийном корпусе из нержавеющей стали, учитывая необходимые условия на объекте. Шкафы могут поставляться в вариантах с креплением на опору или для напольной установки. Все шкафы могут быть оборудованы противопожарным датчиком и датчиком открытия двери.