firewall
Динамические адреса.
Метки: DHCP | firewall | IPTables
Дата: 10/04/2009 11:46:06
Подписаться на комментарии по RSS
Динамические IP-адреса обычно применяются при dial-up-доступе, а также в больших корпоративных сетях с большим количеством машин, где индивидуальная настройка компьютеров отнимает очень много времени.
Для автоматического конфигурирования узла в Ethernet-сетях используется протокол DHCP. Кроме назначения IP-адреса, этот протокол дает возможность установить различные сетевые параметры узла, в частности IP-адрес шлюза, IP-адреса серверов имен и т.д.
Использование динамических адресов создает лишние проблемы при конфигурировании брандмауэра. Следовательно, нужно синхронизировать правила IPTables с DHCP-сервером.
Брандмауэр для сети с DMZ(простая реализация).
Метки: DMZ | DNAT | firewall | IPTables | marshrutizator | SNAT
Дата: 29/03/2009 11:36:38
Подписаться на комментарии по RSS
Правила брандмауэра.
На рисунке показана предложенная топология с IP-адресами интерфейсов. Опишем словесно все правила маршрутизации трафика, а потом реализуем их на IPTables:
- Пакеты, выходящие за пределы локальной сети (то есть адресованные интернет-узлам), должны проходить через интерфейс eth0. Кроме этого, нужно перезаписать адрес отправителя: поскольку используем внутренние адреса, то нужно заменить внутренний адрес отправителя адресом внешнего интерфейса.
- Ответы на эти пакеты должны быть переданы на интерфейс eth1 (интерфейс внутренней сети), при этом адрес получателя должен быть корректно перезаписан. Так как ответ, полученный от интернет-узла, будет предназначен внешнему интерфейсу, то нужно вернуть ответ внутреннему узлу, указав его внутренний IP-адрес.
- Пакеты из локальной сети, адресованные компьютерам нейтральной зоны, должны быть переданы на интерфейс eth2. Для этих пакетов NAT не нужен, поскольку DMZ-компьютеры также используют внутренние адреса.
- Пакеты из нейтральной зоны, адресованные компьютерам локальной сети, должны быть переданы на интерфейс eth1. NAT также не нужен.
- Пакеты DMZ-компьютеров, адресованные интернет-узлам, должны покинуть пределы сети через интерфейс eth0. В этом случае NAT нужен: нужно перезаписать адрес отправителя адресом внешнего интерфейса.
- Ответы на эти пакеты должны быть отправлены назад, при этом адрес получателя должен быть корректно перезаписан, так как пакет нужно отправить соответствующей машине нейтральной зоны.
- Входящие запросы на ТСР-соединения (SYN-пакеты) по портам 80 и 443 должны быть переданы Web-серверу (из нейтральной зоны).
- Входящие запросы на TCP/UDP-соединения по порту 53 должны быть переданы DNS-серверу (из нейтральной зоны).
- Входящие запросы на ТСР-соединения по порту 25 должны быть переданы почтовому серверу (из нейтральной зоны).
Шлюзы и маршрутизаторы
Метки: firewall | marshrutizator
Дата: 02/02/2009 14:40:12
Подписаться на комментарии по RSS
Какая бы у вас не была сеть, обязательно должно быть устройство, которое будет выступать в роли шлюза для вашего подключения с Интернетом. Оно будет выполнять маршрутизацию пакетов между Интернетом и вашей сетью. Такое устройство называется шлюзом или маршрутизатором. Эти термины похожи и иногда используются как синонимы.
На самом деле шлюз - это частный случай маршрутизатора. Основное отличие шлюза от маршрутизатора состоит в том, что он соединяет вместе сети, которые используют разные протоколы. Отличить их просто: если это устройство соединяет две сети одного типа (к примеру, 2 локальные сети), то это маршрутизатор, а если устройство соединяет 2 разные сети, в частности глобальную и локальную, то это шлюз.
