ifconfig в загрузочных сценариях

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Команда ifconfig обычно вызывается при загрузке системы из загрузочного сценария. Две базовые модели загрузки систем Unix, модель BSD и модель System V , были описаны в главе 5. В системах BSD Unix команды ifconfig размещаются, как правило, в файле /etc/reboot или /etc/rc.local.

Чтобы заменить настройки, принятые в системе BSD по умолчанию, добавьте полную команду ifconfig в сценарий rc.local. rc.local выполняется в конце процесса загрузки. Любые параметры настройки интерфейса, указанные в этом файле, замещают ранее указанные значения. Например, следующая строка в файле сценария rc.local выполняет настройку интерфейса ethO, игнорируя любые уже существующие настройки:

  • ifconfig ethO 172.16.12.1 broadcast 172.16.12.255 netmask 255.255.255.0

Модель загрузки BSD применяется в системах BSD и SunOS. В системах Linux и Solaris применяется модель загрузки System V. Однако в системах Red Hat Linux существует сценарий rc.local - в каталоге /etc/rc.d. В системе Red Hat разместите собственную команду ifconfig в файле rc.local, чтобы изменить настройки по умолчанию.

В Solaris отсутствует сценарий rc.local, равно как и центральный каталог со сценариями для всех уровней исполнения. Чтобы воспользоваться сценарием rc.local в системе Solaris, необходимо самостоятельно создать файл сценария и поместить его в каталог третьего уровня исполнения. Файл должен иметь правильное имя, поскольку имена определяют порядок выполнения сценариев в Solaris. Сценарий с именем /etc/rc3.d/S99local будет выполняться в конце загрузки стандартного третьего уровня исполнения системы Solaris. Команды, размещенные в этом файле, будут изменять уже существующие настройки.

По возможности следует выполнять настройку сети при помощи стандартных средств и процедур, принятых в конкретной операционной системе. Прямая правка загрузочных сценариев и создание нестандартных сценариев может создать много сложностей людям, которые помогают вам в поддержке систем сети.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.