Oskar Andreasson - Iptables Tutorial 1.1.19

Тут можно читать онлайн Oskar Andreasson - Iptables Tutorial 1.1.19 - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-osnet. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Iptables Tutorial 1.1.19
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    3/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Oskar Andreasson - Iptables Tutorial 1.1.19 краткое содержание

Iptables Tutorial 1.1.19 - описание и краткое содержание, автор Oskar Andreasson, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Iptables Tutorial 1.1.19 Автор: (C) Copyright (C) 2001-2002 by Oskar Andreasson
Перевод: (C) Последнюю версию документа можно получить по адресу: fb2-документ отформатирован с использованием большого количества тегов и . Чтобы в «читалке» (в частности, Haali Reader) текст выглядел «красиво», настройте свойства соотвествующих стилей (emphasis и strong), изменив, например, их цвета или начертания. (прим. автора fb2-документа)

Iptables Tutorial 1.1.19 - читать онлайн бесплатно полную версию (весь текст целиком)

Iptables Tutorial 1.1.19 - читать книгу онлайн бесплатно, автор Oskar Andreasson
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

B.5. Как разрешить прохождение DHCP запросов через iptables

В действительности, эта задача достаточно проста, если вам известны принципы работы протокола DHCP . Прежде всего необходимо знать, что DHCP работает по протоколу UDP . Следовательно, протокол является первым критерием. Далее, необходимо уточнить интерфейс, например, если DHCP запросы идут через $LAN_IFACE , то движение запросов DHCP следует разрешить только через этот интерфейс. И наконец, чтобы сделать правило более определенным, следует уточнить порты. DHCP использует порты 67 и 68. Таким образом, искомое правило может выглядеть следующим образом:

$IPTABLES -I INPUT -i $LAN_IFACE -p udp –dport 67:68 –sport \ 67:68 -j ACCEPT

Обратите внимание, это правило пропускает весь трафик по протоколу UDP через порты 67 и 68, однако это не должно вас особенно смущать, поскольку оно разрешает лишь движение запросов от узлов сети, пытающихся установить соединение с портами 67 и 68. Этого правила вполне достаточно, чтобы позволить выполнение DHCP запросов и при этом не слишком широко «открыть ворота». Если вас очень беспокоит проблема безопасности, то вы вполне можете ужесточить это правило.

B.6. Проблемы mIRC DCC

mIRC использует специфичные настройки, которые позволяют соединяться через брандмауэр и обрабатывать DCC соединения должным образом. Если эти настройки используются совместно с iptables, точнее с модулями ip_conntrack_irc и ip_nat_irc, то эта связка просто не будет работать. Проблема заключается в том, что mIRC автоматически выполняет трансляцию сетевых адресов (NAT) внутри пакетов. В результате, когда пакет попадает в iptables, она просто не знает, что с ним делать. mIRC не ожидает, что брандмауэр будет настолько «умным», чтобы корректно обрабатывать IRC, и поэтому самостоятельно запрашивает свой IP у сервера и затем подставляет его, при передаче DCC запроса.

Включение опции «I am behind a firewall» («Я за брандмауэром») и использование модулей ip_conntrack_irc и ip_nat_irc приводит к тому, что netfilter пишет в системный журнал сообщение «Forged DCC send packet».

У этой проблемы есть простое решение – отключите эту опцию в mIRC и позвольте iptables выполнять всю работу.

Приложение C. Типы ICMP

Это полный список типов ICMP сообщений:

Таблица C-1. ICMP types

(Тип – Код – Описание – Запрос – Ошибка)

Тип: 0

Код: 0

Описание: Echo Reply

Запрос: x

Ошибка: -

Тип: 3

Код: 0

Описание: Network Unreachable

Запрос: -

Ошибка: x

Тип: 3

Код: 1

Описание: Host Unreachable

Запрос: -

Ошибка: x

Тип: 3

Код: 2

Описание: Protocol Unreachable

Запрос: -

Ошибка: x

Тип: 3

Код: 3

Описание: Port Unreachable

Запрос: -

Ошибка: x

Тип: 3

Код: 4

Описание: Fragmentation needed but no frag. bit set

Запрос: -

Ошибка: x

Тип: 3

Код: 5

Описание: Source routing failed

Запрос: -

Ошибка: x

Тип: 3

Код: 6

Описание: Destination network unknown

Запрос: -

Ошибка: x

Тип: 3

Код: 7

Описание: Destination host unknown

Запрос: -

Ошибка: x

Тип: 3

Код: 8

Описание: Source host (isolated obsolete)

Запрос: -

Ошибка: x

Тип: 3

Код: 9

Описание: Destination network administratively prohibited

Запрос: -

Ошибка: x

Тип: 3

Код: 10

Описание: Destination host administratively prohibited

Запрос: -

Ошибка: x

Тип: 3

Код: 11

Описание: Network unreachable for TOS

Запрос: -

Ошибка: x

Тип: 3

Код: 12

Описание: Host unreachable for TOS

Запрос: -

Ошибка: x

Тип: 3

Код: 13

Описание: Communication administratively prohibited by filtering

Запрос: -

Ошибка: x

Тип: 3

Код: 14

Описание: Host precedence violation

Запрос: -

Ошибка: x

Тип: 3

Код: 15

Описание: Precedence cutoff in effect

Запрос: -

Ошибка: x

Тип: 4

Код: 0

Описание: Source quench

Запрос: -

Ошибка: -

Тип: 5

Код: 0

Описание: Redirect for network

Запрос: -

Ошибка: -

Тип: 5

Код: 1

Описание: Redirect for host

Запрос: -

Ошибка: -

Тип: 5

Код: 2

Описание: Redirect for TOS and network

Запрос: -

Ошибка: -

Тип: 5

Код: 3

Описание: Redirect for TOS and host

Запрос: -

Ошибка: -

Тип: 8

Код: 0

Описание: Echo request

Запрос: x

Ошибка: -

Тип: 9

Код: 0

Описание: Router advertisement

Запрос: -

Ошибка: -

Тип: 10

Код: 0

Описание: Route solicitation

Запрос: -

Ошибка: -

Тип: 11

Код: 0

Описание: TTL equals 0 during transit

Запрос: -

Ошибка: x

Тип: 11

Код: 1

Описание: TTL equals 0 during reassembly

Запрос: -

Ошибка: x

Тип: 12

Код: 0

Описание: IP header bad (catchall error)

Запрос: -

Ошибка: x

Тип: 12

Код: 1

Описание: Required options missing

Запрос: -

Ошибка: x

Тип: 13

Код: 0

Описание: Timestamp request (obsolete)

Запрос: x

Ошибка: -

Тип: 14

Код: 0

Описание: Timestamp reply (obsolete)

Запрос: x

Ошибка: -

Тип: 15

Код: 0

Описание: Information request (obsolete)

Запрос: x

Ошибка: -

Тип: 16

Код: 0

Описание: Information reply (obsolete)

Запрос: x

Ошибка: -

Тип: 17

Код: 0

Описание: Address mask request

Запрос: x

Ошибка: -

Тип: 18

Код: 0

Описание: Address mask reply

Запрос: x

Ошибка: -

Приложение D. Ссылки на другие ресурсы

Здесь приведен список ссылок, где вы сможете получить дополнительную информацию :

ip-sysctl.txt – из документации к ядру 2.4.14. Маленький, но хороший справочник по организации сетевого кода ядра.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Oskar Andreasson читать все книги автора по порядку

Oskar Andreasson - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Iptables Tutorial 1.1.19 отзывы


Отзывы читателей о книге Iptables Tutorial 1.1.19, автор: Oskar Andreasson. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x