Динамически загружаемые модули

Содержание материала

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

Стандартные значения переменных модуля агр замечательно работали для всех систем Solaris, с которыми мне приходилось сталкиваться. У меня еще ни разу не возникала необходимость изменять какое-либо из них. Второй из упомянутых по параметру modlist модулей представляет больший интерес.

Для получения параметров настройки модуля ip воспользуйтесь командой ndd /dev/ip ?. Существует почти 60 параметров! Из всех этих параметров мне приходилось настраивать лишь один: ip_forwarding.

Переменная ip_forwarding определяет, должен ли модуль ip считать, что система является маршрутизатором, и пересылать пакеты другим узлам. По умолчанию системы с одним сетевым интерфейсом не пересылают пакеты, а системы более чем с одним интерфейсом являются маршрутизаторами и выполняют такую пересылку. Нулевое значение переменной ip_forwarding отключает пересылку пакетов, даже для системы с несколькими сетевыми интерфейсами. Значение ip_forwarding, равное единице, включает пересылку пакетов, даже для системы с одним сетевым интерфейсом.

Время от времени приходится иметь дело с многосетевыми узлами, то есть с узлами, подключенными к нескольким сетям. Несмотря на несколько сетевых соединений такая система является обычным узлом, а не маршрутизатором. Чтобы система не вела себя как маршрутизатор, вмешиваясь в функционирование действительной системы маршрутизации, отключите пересылку пакетов IP следующим образом:

  • ndd /dev/ip ip_forwarding
1 
# ndd -set /dev/ip ip_forwarding 0 
# ndd /dev/ip ip_forwarding 
0 

В этом примере первая команда ndd запрашивает значение переменной ip_forwarding для модуля ip. Мы видим, что значение переменной равно 1 и пересылка пакетов включена. Вторая команда ndd при помощи параметра -set присваивает переменной ip_forwarding нулевое значение. Последняя команда повторно отображает значение переменной, чтобы мы могли удостовериться, что оно изменилось.

Команда pkgadd, параметр modlist команды ifconfig, а также команда ndd специфичны для системы 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
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

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