Главная страница
Навигация по странице:

  • Вопросы к лабораторной работе. 1. Что такое межсетевой экранОтвет

  • Ответ

  • Лабораторная работа 9. Iptables, web aplication firewall. Цель


    Скачать 70.18 Kb.
    НазваниеЛабораторная работа 9. Iptables, web aplication firewall. Цель
    Дата06.12.2022
    Размер70.18 Kb.
    Формат файлаdocx
    Имя файлаlb9.docx
    ТипЛабораторная работа
    #831893

    Лабораторная работа №9.

    Iptables, WEB APLICATION FIREWALL.

    Цель: Изучение межсетевых экранов. Приобритение навыков работы с Iptables и WAF.



    Рисунок 1 – Создание правил Iptables



    Рисунок 2 –



    Рисунок 3 –



    Рисунок 4 –

    apt install apache2 apache2-utils php php-mysql libapache2-mod-php php-cli gnupg iptables -y

    iptables -A INPUT -p tcp --dport 22 -j ACCEPT

    iptables -A INPUT -p tcp --dport 80 -j ACCEPT

    iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

    iptables -P OUTPUT ACCEPT

    iptables -P INPUT DROP

    iptables -A INPUT -p tcp --tcp-flags ALL, NONE -j DROP

    iptables -A INPUT -p tcp ! --syn -m state --state NEW -j DROP

    iptables -A INPUT -p tcp --tcp-flags ALL, ALL -j DROP

    apt install iptables-persistent

    apt install libapache2-mod-security2

    apachectl -M | grep --color security2

    mv /etc/modsecurity/modsecurity.conf-recommended /etc/modsecurity/modsecurity.conf

    service apache2 restart

    vim /etc/modsecurity/modsecurity.conf

    ?SecRuleEngine

    SecRuleEngine On

    ?SecResponseBodyAccess

    SecResponseBodyAccess Off

    :wq

    service apache2 restart

    Вопросы к лабораторной работе.

    1. Что такое межсетевой экран?

    Ответ: Межсетевой экран, сетевой экран, файервол, брандмауэр — комплекс аппаратных или программных средств, осуществляющий контроль и фильтрацию проходящих через него сетевых пакетов в соответствии с заданными правилами.
    2. Для чего используется межсетвой экран?

    Ответ: Основной задачей сетевого экрана является защита компьютерных сетей или отдельных узлов от несанкционированного доступа.
    3. Принцип работы Netfilter.

    Ответ: Когда сетевые пакеты попадают в сетевой интерфейс, они после ряда проверок ядром проходят последовательность так называемых цепочек.
    4. Таблицы межсетевого экрана Netfilter. Для чего они используются?

    Ответ:

    raw - используется для маркировки пакетов, которые не должны обрабатываться системой определения состояний. Содержится в цепочках PREROUTING и OUTPUT.

    mangle — содержит правила модификации IP-пакетов.

    nat - предназначена для подмены адреса отправителя или получателя. Данную таблицу проходят только первые пакеты из потока - трансляция адресов или маскировка (подмена адреса отправителя или получателя) применяются ко всем последующим пакетам в потоке автоматически. Поддерживает действия DNAT, SNAT, MASQUERADE, REDIRECT. Содержится в цепочках PREROUTING, OUTPUT, и POSTROUTING.

    filter — основная таблица, используется по умолчанию если название таблицы не указано. Используется для фильтрации пакетов. Содержится в цепочках INPUT, FORWARD, и OUTPUT.

    5. Что такое правила межсетевого экрана?

    Ответ: Параметр, в соответствии с которым решается пропускать входящий пакет или нет
    6. Как создавать правила для межсетевого экрана утилитой Iptables?

    Ответ: iptables -A *Набор параметров*
    7. Как сохранить правила для последующей автозагрузки?

    Ответ: Загрузить пакет iptables-persistent
    8. Что такое Web Application Firewall?

    Ответ: Это межсетевые экраны, работающие на прикладном уровне и осуществляющие фильтрацию трафика Web-приложений.
    9. Как настроить правила в WAF mod_security?

    Ответ:


    написать администратору сайта