Linux mini-HOWTO


Ядро 2.1/2.2, ipchains


#!/bin/sh #04/04/1999 #Пример скрипта rc.firewall для новых ядер версий 2.1/2.2, использующих ipchains, #определяющий пользовательские потоки для каждого интерфейса. Здесь есть также #правила, защищающие от spoofing-а, которые может быть и не очень нужны - #подобная защита уже встроена в ядро. #Вопросы и предложения посылайте по адресу acj@home.com.

#--------------------------------------------------------------------- #Переменные #---------------------------------------------------------------------

#локальный ethernet-интерфейс localip= localif=eth0

#статический ethernet-интерфейс staticip= staticif=eth1

#интерфейс обратной петли loopback=lo

PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"

#--------------------------------------------------------------------- #Удаляем все правила для входящего, исходящего и проходящего потоков #По умолчанию отбрасываем все пакеты #---------------------------------------------------------------------

#устанавливаем запрет всего для входящего потока ipchains -P input DENY

#удаляем все правила для входящего потока ipchains -F input

#---------------------------------------------------------------------

#устанавливаем запрет всего для исходящего потока ipchains -P output DENY

#удаляем все правила для исходящего потока ipchains -F output

#---------------------------------------------------------------------

#устанавливаем запрет всего для проходящего потока ipchains -P forward DENY

#удаляем все правила для проходящего потока ipchains -F forward

#--------------------------------------------------------------------- #удаляем все правила вообще (в том числе и пользовательские) #ipchains -F

#удаляем все пользовательские потоки - вам это может понадобиться #ipchains -X

#--------------------------------------------------------------------- #Политика Firewall для входящего потока #---------------------------------------------------------------------

#создаем пользовательский входящий поток для статического интерфейса ipchains -N $staticif"-i"




Начало  Назад  Вперед