Оператор pseudo-device

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

Второй тип оператора, необходимый для настройки TCP/IP во всех вариантах BSD, - оператор pseudo-device. Псевдоустройство - это драйвер устройства, не связанный напрямую с реально существующим устройством.

Оператор pseudo-device создает заголовочный файл (.Л) с именем псевдоустройства в каталоге ядра. К примеру, следующий оператор приведет к созданию файла loop.h:

  • pseudo-device loop # loopback network—-mandatory

Псевдоустройство loop необходимо для создания кольцевого устройства 1о0. Это устройство связано с кольцевым адресом 127.0.0.1; оно определено в качестве псевдоустройства потому, что в действительности устройством не является.

Другое псевдоустройство, применяемое во многих системах TCP/IP FreeBSD:

  • pseudo-device ether # basic Ethernet support

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

Дополнительные распространенные псевдоустройства TCP/IP выполняют поддержку SLIP и РРР.

  • pseudo-device si 2 # Serial Line IP

Приведенный оператор определяет интерфейс для протокола SLIP (Serial Litie IP). Число 2 в данном примере задает количество псевдоустройств SLIP, создаваемых ядром. Два созданных устройства получат имена slO и sll.

  • pseudo-device ррр 2 # Point-to-point protocol

Псевдоустройство ррр служит интерфейсом для протокола Point-to-Point. Число 2 в данном примере задает количество псевдоустройств РРР, создаваемых ядром. Два созданных устройства получат имена рррО и pppl . И еще одно псевдоустройство, непосредственно связанное с РРР.

  • pseudo-device tun 1 # Tunnel driver(user process ррр)

Псевдоустройство tun - это туннельный драйвер, используемый прикладными программами РРР. Туннелирование - это передача данных одного протокола посредством другого; tun в системе FreeBSD позволяет выполнять тунеллирование по соединениям РРР. Число 1 в данном примере определяет количество туннелей, поддерживаемых ядром.

Следующее псевдоустройство служит для отладки и тестирования.

  • pseudo-device bpfilter 4 # Berkeley packet filter

Оператор bpfilter добавляет функциональность, необходимую для перехвата пакетов. Перехват пакетов - жизненная необходимость для анализаторов протоколов, таких как tcpdump (см. главу 13). Когда оператор bpfilter включается в ядро BSD, интерфейсы Ethernet получают возможность работать в беспорядочном режиме (promiscuous mode). Интерфейс , работающи й в беспорядочном режиме, передает все пакеты (а не только адресованные локальной системе) программам, расположенным уровнем выше. Эта возможность полезна для системных администраторов, занятых отладкой сети, но может использоваться и злоумышленниками для перехвата паролей и нарушения защиты системы. Используйте псевдоустройство bpfilter только по необходимости. Число 4 в данном примере определяет максимальное число интерфейсов Ethernet, которые могут находиться под наблюдением bpfilter.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
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
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

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