• Оператор 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
    Скачать сервер

    Вход на сайт

    ВНИМАНИЕ!

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