Второе рождение iptables Докучаев Дмитрий aka Forb Xakep, номер #069, стр. 069-072-5 Другие модули Кроме описанных модулей, хотелось бы отметить патч netmap, который нужен для организации NAT (как SNAT, так и DNAT). В ядре создается цель NETMAP, после чего можно сделать статическую привязку вида 1:1 к любой сети. Например, хочется связать туннелем две сети: 192.168.0.0 и 192.168.1.0. Если без патча пришлось бы писать 254 одинаковых правила, с обновлением жить становится намного легче: # iptables –t nat –A PREROUTING –s 192.168.0.0/24 –j NETMAP –-to 192.168.1.0/24. Помимо чисто сетевых патчей, POM содержит множество обновлений для отдельных сервисов. Например, для организации DCC в IRC, передачи UserFile в Eggdrop, а также игровые патчи для HL, QUAKE, WarCraft и других игр. INFO Все параметры того или иного модуля ты можешь посмотреть с помощью команды iptables –m модуль –-help INFO К моменту написания статьи появился свежий релиз iptables v.1.2.11. Поэтому можешь установить POM с этой версией файрвола. INFO Чтобы очистить все OS FingerPrints модуля OSF, напиши команду: echo –en FLUSH > / proc/sys/net/ipv4/osf. CD На нашем диске ты найдешь архив с POM, свежим iptables, а также необходимую библиотеку termcap. WWW На странице http://netfilter.org/patch-o-matic/pom-base.html ты можешь прочитать краткое описание каждого модуля. INFO Чтобы установить пакет termcap, выкачай его с FTP-сервера ftp.gnu.org/termcap и заинсталь. Тонкость конфигурирования заключается в дополнительной опции к скрипту configure. Команда должна выглядеть так: ./configure --enable-install-termcap. |