Инсталляция Linux и первые шаги


Rc-файлы в сети


rc-файлы широко используемые в системе сценарии, выполняемые

во время загрузки программой by init, которая запускает всех

основных системных демонов (таких как sendmail, cron, и т.п.) и

настраивает такие вещи, как сетевые параметры, системное хост-имя

и т.п. rc-файлы обычно находятся в каталоге /etc/rc.d, но в

других системах они могут быть в /etc.

Здесь мы собираемся описать rc-файлы, используемые при

настройке TCP/IP. Файлов два: rc.inet1 и rc.inet2.

rc.inet1

используется для настройки базовых сетевых параметров (таких как

IP адреса и маршрутизация) и rc.inet2 запускает TCP/IP демонов

(telnetd, tftpd и т.д.).

Многие системы объединяют оба этих файла в один, обычно

называемый rc.inet или rc.net. Имена, данные вашим rc-файлам роли

не играют, лишь бы они выполняли нужные функции и выполнялись во

время загрузки программой init. Чтобы это обеспечить, возможно

вам потребуется подредактировать /etc/inittab , чтобы

выполнить соответствующие rc-файлы. В худшем случае вам придется

создать rc.inet1 и rc.inet2 файлы заново и добавить информацию из

/etc/inittab.

Как мы говорили, rc.inet1 настраивает базовый сетевой

интерфейс. Это включает ваше IP, сетевой адрес и таблицу

маршрутизации (routing table) для вашей сети. Таблицы

маршрутизации используются для маршрутизации входящих и исходящих

сетевых дейтаграм (datagrams) на другие машины. Во многих простых

настройках вы имеете три маршрута: один - для посылки пакетов

своей собственной машине, другой - для посылки пакетов на другие

машины вашей сети, третий - для посылки пакетов на машины,

находящиеся за пределами вашей сети (через шлюзовую машину). Есть

две программы для настройки этих параметров: ifconfig и route.

Обе обычно находятся в /etc или /sbin.

ifconfig используется для настройки интерфейса устройств

сети с необходимыми для функций параметрами, такими как IP адрес,

маска сети, бродкаст адрес и т п. route

используется для создания и модификации таблицы маршрутизации.

Для многих случаев файл rc.inet1 подойдет в том виде, в




Начало  Назад  Вперед