Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Скрипт для запуска Iptables  (Прочитано 1404 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Densakh

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Скрипт для запуска Iptables
« : 17 Января 2008, 17:27:58 »
Люди! Пожалуйста выложите кто-нибудь рабочий, нормальный, готовый скрипт для компа с 2-мя сетевухами. Пользовался Firestarter, но что-то он меня разочаровал. Глючная скотина он ;D.
P.S. Некогда вникать и писать правила, а поправить готовый - всегда легко. Только плиз, не надо слать по ссылкам на мануалы, я там был и не раз :)
Ubuntu 8.04, Win Vista.

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: Скрипт для запуска Iptables
« Ответ #1 : 17 Января 2008, 18:24:16 »
# Generated by iptables-save v1.3.6 on Sun Sep 23 00:10:18 2007
*nat
:PREROUTING ACCEPT [1490:137061]
:POSTROUTING ACCEPT [43:3382]
:OUTPUT ACCEPT [27:2273]
:G_NAT - [0:0]
:INET_NAT - [0:0]
:PT_NAT - [0:0]
-A POSTROUTING -s 192.168.0.02 -j G_NAT
-A POSTROUTING -s 192.168.0.03 -j G_NAT
-A POSTROUTING -s 192.168.0.04 -j G_NAT
-A POSTROUTING -s 192.168.0.05 -j G_NAT
-A G_NAT -d 10.0.0.0/255.0.0.0 -j PT_NAT
-A G_NAT -d 80.252.150.0/255.255.254.0 -j PT_NAT
-A G_NAT -d 80.252.152.0/255.255.252.0 -j PT_NAT
-A G_NAT -d 62.117.80.120/255.255.255.248 -j PT_NAT
-A G_NAT -d 82.138.6.0/255.255.255.248 -j PT_NAT
-A G_NAT -d 62.117.85.0/255.255.255.0 -j PT_NAT
-A G_NAT -d 213.137.233.128/255.255.255.128 -j PT_NAT
-A G_NAT -d 213.137.235.0/255.255.255.0 -j PT_NAT
-A G_NAT -j INET_NAT
-A INET_NAT -o ppp0 -j MASQUERADE
-A PT_NAT -o eth0 -j MASQUERADE
COMMIT
# Completed on Sun Sep 23 00:10:18 2007
# Generated by iptables-save v1.3.6 on Sun Sep 23 00:10:18 2007
*filter
:INPUT ACCEPT [3092:361238]
:FORWARD DROP [83:5716]
:OUTPUT ACCEPT [2348:169791]
-A INPUT -i eth0 -p tcp -m tcp --dport 40000 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 21 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 631 -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth1 -j ACCEPT
-A INPUT -i ! eth1 -p tcp -m tcp --dport 0:1023 -j DROP
-A INPUT -i ! eth1 -p udp -m udp --dport 0:1023 -j DROP
-A FORWARD -d 192.168.0.0/255.255.255.0 -i eth1 -j DROP
-A FORWARD -s 192.168.0.0/255.255.255.0 -i eth1 -j ACCEPT
-A FORWARD -d 192.168.0.0/255.255.255.0 -i eth0 -j ACCEPT
-A FORWARD -d 192.168.0.0/255.255.255.0 -i ppp0 -j ACCEPT
COMMIT
# Completed on Sun Sep 23 00:10:18 2007

На вот тебе такой, у меня очень хорошо работает, надо только редирект настроить. Пока нету времени просто. Не очень может и грамотный он. Но всё равно, что есть.

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.