<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Помогите настроить фаервол шлюза Cake+Squid]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=16889</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=16889&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Помогите настроить фаервол шлюза Cake+Squid».]]></description>
		<lastBuildDate>Sun, 02 Oct 2011 12:31:51 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216624#p216624</link>
			<description><![CDATA[<p>Вот, рабочие правила:<br /></p><div class="codebox"><pre><code>#!/bin/bash
# Очистка всех цепочек iptables

iptables -F
iptables -F -t nat
iptables -F -t mangle

iptables -X
iptables -t nat -X
iptables -t mangle -X
# Политика по умолчанию, запретить все что не разрешено
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
# Разрешаем обращение к lo интерфейсу
iptables -A INPUT -i lo -p all -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -A OUTPUT -o lo -p all -j ACCEPT
iptables -A OUTPUT -o eth1 -j ACCEPT

# Пропускать уже инициированные, а также их дочерние
iptables -A INPUT -p all -m state --state ESTABLISHED,RELATED -j ACCEPT

# Пропускать новые, инициированные, а также их дочерние

iptables -A OUTPUT -p all -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT

# Разрешить форвардинг для новых, инициированных, а также их дочерних
iptables -A FORWARD -p all -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT


# NAT, подсеть 192.168.2.0/255.255.255.0 у нас виртуальная
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -j SNAT --to-source 192.168.1.10

# Разрешаем пинг
iptables -A INPUT -i eth1 -p ICMP -j ACCEPT
iptables -A OUTPUT -o eth1 -p ICMP -j ACCEPT

# Разрешаем DNS запросы с локальной сети до сервер
iptables -A INPUT -s 10.168.50.0/24 -p udp --dport 53 -j ACCEPT
iptables -A OUTPUT -d 10.168.50.0/24 -p udp --sport 53 -j ACCEPT
iptables -A INPUT -s 10.168.50.0/24 -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -d 10.168.50.0/24 -p tcp --sport 53 -j ACCEPT

# Разрешаем VPN подключения из локальной сети к нашему серверу
iptables -A INPUT -s 10.168.50.0/24 -p tcp --dport 1723 -j ACCEPT
iptables -A OUTPUT -d 10.168.50.0/24 -p tcp --sport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT</code></pre></div><p>Спасибо, <strong>newzenon</strong>&nbsp; smile</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Sun, 02 Oct 2011 12:31:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216624#p216624</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216249#p216249</link>
			<description><![CDATA[<p><strong>Ka3aH6ac</strong>, <a href="http://www.opennet.ru/docs/RUS/iptables/">http://www.opennet.ru/docs/RUS/iptables/</a><br />в примерах есть <a href="http://www.opennet.ru/docs/RUS/iptables/#RCFIREWALLFILE">http://www.opennet.ru/docs/RUS/iptables/#RCFIREWALLFILE</a> - смотри и разбирай его что надо/не надо.<br />Ну и тут подсмотри <a href="http://linuxforum.ru/viewtopic.php?pid=176106#p176106">http://linuxforum.ru/viewtopic.php?pid=176106#p176106</a></p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Fri, 30 Sep 2011 12:27:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216249#p216249</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216202#p216202</link>
			<description><![CDATA[<p><strong>newzenon</strong>, спасибо большое!</p><p>Мне как раз нужны именно советы как правильно последовательность команд записать...</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 30 Sep 2011 10:23:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216202#p216202</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216197#p216197</link>
			<description><![CDATA[<div class="quotebox"><cite>Ka3aH6ac пишет:</cite><blockquote><p>...<br /># Закрываем важные порты на Интерфейсах<br />iptables -A INPUT -p TCP -i eth0 --dport 3128 -j DROP #Порты proxy<br />...</p></blockquote></div><p>Подход неверный:<br />1. Чистка.<br />2. Закрыть все и вся. (DROP)<br />3. Пропускать все уже инициированные и их дочерние соединения.<br />4. Локальные разрешить.<br />5. Форвардинг.<br />6. Пишем что открыть, пробросить, ......</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Fri, 30 Sep 2011 09:57:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216197#p216197</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216191#p216191</link>
			<description><![CDATA[<p>Эти правила работают не полностью. Не идут ДНС запросы...<br />Да и я все это делаю ради спортивного интереса!</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 30 Sep 2011 09:34:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216191#p216191</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216190#p216190</link>
			<description><![CDATA[<p>Нет, у меня есть вот такие правила:<br />#!/bin/bash</p><p>iptables -F<br />iptables -t nat –F</p><p>iptables -t mangle -F<br />iptables -X<br />iptables -t nat -X<br />iptables -t mangle -X</p><p>iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -j SNAT --to-source 10.168.50.42</p><p># Правило для прозрачного прокси, если таковой имеется.<br />iptables -t nat -A PREROUTING -p tcp -s 192.168.2.0/24 --dport 80 -j REDIRECT --to-port 3128</p><p># Закрываем важные порты на Интерфейсах<br />iptables -A INPUT -p TCP -i eth0 --dport 3128 -j DROP #Порты proxy<br />iptables -A INPUT -p TCP -i eth1 --dport 3128 -j DROP<br />iptables -A INPUT -p TCP -i eth0 --dport 3306 -j DROP #mysql<br />iptables -A INPUT -p TCP -i eth1 --dport 3306 -j DROP</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 30 Sep 2011 09:33:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216190#p216190</guid>
		</item>
		<item>
			<title><![CDATA[Re: Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216185#p216185</link>
			<description><![CDATA[<p>Быть может с такой формулировкой вопроса Вам лучше бы в раздел &quot;Работа&quot;?</p>]]></description>
			<author><![CDATA[null@example.com (Hrafn)]]></author>
			<pubDate>Fri, 30 Sep 2011 09:13:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216185#p216185</guid>
		</item>
		<item>
			<title><![CDATA[Помогите настроить фаервол шлюза Cake+Squid]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=216176#p216176</link>
			<description><![CDATA[<p>Добрый день!</p><p>Имеется:<br />- CentOS 5.6 x32<br />- CakeBilling v1.0<br />- Squid v3<br />- кеширующий DNS</p><p>Требуется настроить:<br />- NAT<br />- прохождение DNS запросов к серверу с локальной сети<br />- редирект с 3128 порта на 80 порт</p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (AlfaStriker)]]></author>
			<pubDate>Fri, 30 Sep 2011 08:39:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=216176#p216176</guid>
		</item>
	</channel>
</rss>
