|
||||||||||||
Настройка ядра ОС LinuxНачальные установкиКак правило во всех дистрибутивах ОС Linux ядро собрано так, что оно не работает как router (маршрутизатор пакетов) между разными сетями, не поддерживает механизм защиты (firewall) маршрутизируемых пакетов и подсчета статистики. Кроме того выбранное вами первоначальное ядро может не содержать необходимых драйверов для поддержки сетевых плат и содержит набор драйверов не нужных Вам для работы. Поэтому Вам необходимо будет собрать новое ядро, включив в него необходимые функции и драйвера для работы в качестве gateway. Для сборки ядра Вам необходимо установить в систему исходные тексты ядра (дискеты K в Slackware v 3.0.0, или дискеты D в предыдущих версиях Slackware). После установки перейдите в каталог /usr/src/linux и запустите команду
Установите необходимые параметры в секциях General Setup , IDE
Drivers . Ответьте . В секции Loadable module support ответьте
y , если вы собираетесь динамически подключать драйверы (в том
случае, когда конфигурация машины может измениться, или вы собираетесь
использовать это ядро сразу на нескольких машинах), или n , если вы
заранее знаете набор драйверов которые Вы собираетесь использовать в системе.
Включение возможностей маршрутизации пакетов, защиты сети (screening router) и подсчета IP-статистики (account)В секции Networking options Ответьте утвердительно на следующие вопросы: Ответы на остальные вопросы этой секции можете
оставить прежними.
Настройка сетевых драйверовВ секции Network device support ответьте . Если вы установили режим динамически загружаемых
драйверов (св. выше) , то на остальные вопросы данной секции вы можете отвечать
n . В этом случае вы должны произвести динамическую загрузку
драйвера при выходе системы в мультирежим с помощью команды insmod в
файле /etc/rc.d/rc.inet1. Исключение составляют несколько драйверов
сетевых плат (например драйвер платы NE2000). Чтобы проверить, является ли
драйвер динамически загружаемым, перейдите в директорий
/usr/src/linux/drivers/net, найдите исходный файл требуемого драйвера и
поищите строку
Если данная строка в файле есть, то драйвер данного
устройства можно загружать динамически.
Если вы не установили режима динамически загружаемых драйверов или Ваш драйвер сетевой платы не является динамически загружаемым, то Вам необходимо включить его (их) во время генерации системы. Минимально необходимый набор драйверов:
Сборка ядраПосле ответа на все вопросы запустите команды:
Если Вы установили режим динамически загружаемых драйверов, то запустите команды сборки и установки этих драйверов: Динамически загружаемые драйвера поместятся в каталог
/lib/modules/<номер_ядра>.
После сборки ядра перепишите его в корневой катагог под любым удобным для Вас именем (например: linuxroute) : включите это ядро в состав загружаемых ядер (файл
/etc/lilo.conf) и вызовите команду lilo (см. документацию на
команду lilo).
После этого перезагрузите машину и попробуйте загрузить новое ядро. Если все прошло успешно - переходите к настройке программного обеспечения. |
||||||||||||
Новости сайта Антивирус |
Дизайн: Alex