The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"IPTables"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"IPTables"
Сообщение от sargan emailИскать по авторуВ закладки on 19-Авг-04, 18:56  (MSK)
Народ подскажите пожалуйста...

У меня правила построены по принципу разрешено все кроме...вот так примерно:

#!/bin/sh                                                                      
IPTABLES=/sbin/iptables                                                    DEPMOD=/sbin/depmod                                                        MODPROBE=/sbin/modprobe                                                        
EXTIF="eth1"                                                            
INTIF="eth0"                                                                    
$DEPMOD -a                                                                      
$MODPROBE ip_tables                                                        $MODPROBE ip_conntrack                                                     $MODPROBE ip_conntrack_ftp                                                 $MODPROBE ip_conntrack_irc                                                 $MODPROBE iptable_nat                                                      $MODPROBE ip_nat_ftp                                                       $MODPROBE ip_nat_irc                                                            
echo "1" > /proc/sys/net/ipv4/ip_forward                                  
echo "1" > /proc/sys/net/ipv4/ip_dynaddr                                        
$IPTABLES -P INPUT ACCEPT                                                  
$IPTABLES -F INPUT                                                        
$IPTABLES -P OUTPUT ACCEPT                                                
$IPTABLES -F OUTPUT                                                        
$IPTABLES -P FORWARD DROP                                                  
$IPTABLES -F FORWARD                                                      
$IPTABLES -t nat -F                                                            

$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT                        
$IPTABLES -A INPUT -i $EXTIF -p udp --dport 137 -j DROP                    
$IPTABLES -A INPUT -i $EXTIF -p tcp --dport 137 -j DROP                    
$IPTABLES -A INPUT -i $EXTIF -p tcp --dport 80 -j DROP                    
$IPTABLES -A FORWARD -j LOG                                                  
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE                        

Каким образом реализовать правило: Запретить все кроме...
Документацию читаю...выстраиваю правила....и не работает ни хрена...

Подскажите синтаксис, чтобы я мог суть понять...

Спасибо.
                                                        

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • IPTables, Gennadi, 21:37 , 19-Авг-04, (1)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "IPTables"
Сообщение от Gennadi emailИскать по авторуВ закладки(ok) on 19-Авг-04, 21:37  (MSK)
>Народ подскажите пожалуйста...
>
>У меня правила построены по принципу разрешено все кроме...вот так примерно:
>
>#!/bin/sh
>IPTABLES=/sbin/iptables            
>          
>          
>          
>       DEPMOD=/sbin/depmod    
>          
>          
>          
>          
>        MODPROBE=/sbin/modprobe
>EXTIF="eth1"
>INTIF="eth0"
>$DEPMOD -a
>$MODPROBE ip_tables          
>          
>          
>          
>          
> $MODPROBE ip_conntrack        
>          
>          
>          
>          
>$MODPROBE ip_conntrack_ftp          
>          
>          
>          
>      $MODPROBE ip_conntrack_irc    
>          
>          
>          
>          
> $MODPROBE iptable_nat        
>          
>          
>          
>          
> $MODPROBE ip_nat_ftp        
>          
>          
>          
>          
>  $MODPROBE ip_nat_irc
>echo "1" > /proc/sys/net/ipv4/ip_forward                                  
>echo "1" > /proc/sys/net/ipv4/ip_dynaddr                                        
>$IPTABLES -P INPUT ACCEPT
>$IPTABLES -F INPUT
>$IPTABLES -P OUTPUT ACCEPT
>$IPTABLES -F OUTPUT
>$IPTABLES -P FORWARD DROP
>$IPTABLES -F FORWARD
>$IPTABLES -t nat -F
>
>$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j
>
>$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
>$IPTABLES -A INPUT -i $EXTIF -p udp --dport 137 -j DROP
>$IPTABLES -A INPUT -i $EXTIF -p tcp --dport 137 -j DROP
>$IPTABLES -A INPUT -i $EXTIF -p tcp --dport 80 -j DROP
>$IPTABLES -A FORWARD -j LOG
>$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
>
>Каким образом реализовать правило: Запретить все кроме...
>Документацию читаю...выстраиваю правила....и не работает ни хрена...
>
>Подскажите синтаксис, чтобы я мог суть понять...
>
>Спасибо.
>

http://gennadi.dyn.ee/modules.php?name=Forums&file=viewtopic&t=21

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру