<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Как в файле!!! iptables описать nat проброс портов.]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35593&amp;type=atom" />
	<updated>2014-07-25T10:13:28Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=35593</id>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417095#p417095" />
			<content type="html"><![CDATA[<p>В чем ошибка была?</p>]]></content>
			<author>
				<name><![CDATA[alexfinn]]></name>
				<uri>https://linuxforum.ru/profile.php?id=25867</uri>
			</author>
			<updated>2014-07-25T10:13:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417095#p417095</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417073#p417073" />
			<content type="html"><![CDATA[<p>Заработало. Всё тема закрыта. Спасибо</p>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-25T06:38:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417073#p417073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417070#p417070" />
			<content type="html"><![CDATA[<p>До конца н е пойму, не бейте больно . Подскажите где ошибка. Вроде все ваши рекомендации сделал.<br />Ошибка </p><p>Выгружаются модули&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[&nbsp; OK&nbsp; ]<br />Применяются правила брандмауэра iptables: iptables-restore v1.3.5: Can&#039;t set policy `INPUT&#039; on `ACCEPT&#039; line 91: Bad built-in chain name</p><br /><p>Код ниже<br /></p><div class="codebox"><pre><code>1  # Generated by iptables-save v1.3.5 on Tue Mar 25 12:22:54 2014
     2  *filter
     3  :INPUT ACCEPT [73:7682]
     4  :FORWARD ACCEPT [0:0]
     5  :OUTPUT ACCEPT [80:15706]

     6  -A INPUT -s 192.168.0.111 -j ACCEPT

     7  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

     8  # pop3 and smtp
     9  -A INPUT -p tcp -m tcp --dport 25 -j ACCEPT
    10  -A INPUT -p tcp -m tcp --dport 110 -j ACCEPT
    11  -A INPUT -p tcp -m tcp --dport 143 -j ACCEPT

    12  #open dns
    13  -A INPUT -p tcp -m tcp --dport 53 -j ACCEPT
    14  #close dns
    15  #-A INPUT -p udp --dport 53 -j DROP

    16  #open port to connect to MYSQL
    17  -A INPUT -m tcp -p tcp --dport 3306 -j ACCEPT


    18  #Samba
    19  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 137 -j ACCEPT
    20  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 138 -j ACCEPT
    21  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    22  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

    23  #open web from adress
    24  -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
    25  #-A INPUT -p tcp --destination-port 80 -m iprange --src-range 192.168.1.0-192.168.1.200 -j ACCEPT
    26  #-A INPUT -p tcp --destination-port 80 -m iprange --src-range 75.75.454.45 -j ACCEPT #Razreshit s Rabotw


    27  -A INPUT -p tcp --dport 22 -j ACCEPT

    28  #open FTP
    29  -A INPUT -m tcp -p tcp --dport 21 -j ACCEPT
    30  -A INPUT -m tcp -p tcp --dport 20 -j ACCEPT
    31  -A INPUT -m tcp -p tcp --dport 64000:65535 -j ACCEPT


    32  #Tak kak ne otkrwt 3306 na vneshne routere to delaem nat s 64888 na 3306
    33  #-t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
    34  #-t nat -A POSTROUTING -d 127.0.0.1 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1

    35  -A INPUT -m tcp -p tcp --dport 40000:40500 -j ACCEPT

    36  -A INPUT -p tcp --dport 1521 -j ACCEPT

    37  #Open Proxy Squid
    38  -A INPUT -p tcp -m state --state NEW -m tcp --dport 3128 -j ACCEPT


    39  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner postfix -j ACCEPT
    40  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner root -j ACCEPT
    41  #-A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner katia -j ACCEPT
    42  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner alex -j ACCEPT
    43  -A OUTPUT -p tcp -m tcp --dport 25 -j DROP



    44  -A INPUT -p udp --dport 40543 -j DROP
    45  -A OUTPUT -p udp --dport 40543 -j DROP

    46  #open pptp VPN server
    47  -A INPUT -i eth0 -p gre -j ACCEPT
    48  -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
    49  -A FORWARD -i ppp+ -o eth0 -j ACCEPT
    50  -A FORWARD -i eth0 -o ppp+ -j ACCEPT


    51  #-P INPUT DROP
    52  #-P FORWARD DROP
    53  #-P OUTPUT ACCEPT

    54  COMMIT

    55  *mangle
    56  :FORWARD ACCEPT [0:0]
    57  :INPUT ACCEPT [0:0]
    58  :OUTPUT ACCEPT [0:0]
    59  :PREROUTING ACCEPT [0:0]
    60  :POSTROUTING ACCEPT [0:0]

    61  COMMIT
    62  *nat
    63  :PREROUTING ACCEPT [0:0]
    64  :INPUT ACCEPT [0:0]
    65  :OUTPUT ACCEPT [0:0]
    66  :POSTROUTING ACCEPT [0:0]
    67  -A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
    68  -A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-25T06:20:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417070#p417070</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417061#p417061" />
			<content type="html"><![CDATA[<p>ругань появлется после <br /></p><div class="codebox"><pre><code>57  #:PREROUTING ACCEPT [0:0]
    58  #:INPUT ACCEPT [0:0]
    59  #:OUTPUT ACCEPT [0:0]
    60  #:POSTROUTING ACCEPT [0:0]
    61  #-A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
    62  #-A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-25T05:45:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417061#p417061</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417004#p417004" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>49  -A INPUT -p TCP -i eth0 --dport 21 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT</p></blockquote></div><p>почему TCP большими буквами?</p><div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>50  -P INPUT DROP<br />51  #-P FORWARD DROP<br />52  -P OUTPUT ACCEPT</p></blockquote></div><p>это вообще уберите, пправила по умолчанию указываются тут:</p><div class="codebox"><pre><code>3  :INPUT ACCEPT [73:7682]
4  :FORWARD ACCEPT [0:0]
5  :OUTPUT ACCEPT [80:15706]</code></pre></div><p>кроме того, перед ACCEPT и т.д. пишется -j</p>]]></content>
			<author>
				<name><![CDATA[alexfinn]]></name>
				<uri>https://linuxforum.ru/profile.php?id=25867</uri>
			</author>
			<updated>2014-07-24T14:13:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417004#p417004</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=417000#p417000" />
			<content type="html"><![CDATA[<p>Вот такая ерунда получается сам не пойму:</p><div class="codebox"><pre><code>[root@mail ~]# nl /etc/sysconfig/iptables
     1  # Generated by iptables-save v1.3.5 on Tue Mar 25 12:22:54 2014
     2  *filter
     3  :INPUT ACCEPT [73:7682]
     4  :FORWARD ACCEPT [0:0]
     5  :OUTPUT ACCEPT [80:15706]

     6  -A INPUT -s 192.168.0.111 -j ACCEPT

     7  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

     8  # pop3 and smtp
     9  -A INPUT -p tcp -m tcp --dport 25 -j ACCEPT
    10  -A INPUT -p tcp -m tcp --dport 110 -j ACCEPT
    11  -A INPUT -p tcp -m tcp --dport 143 -j ACCEPT

    12  #open dns
    13  -A INPUT -p tcp -m tcp --dport 53 -j ACCEPT
    14  #close dns
    15  #-A INPUT -p udp --dport 53 -j DROP

    16  #open port to connect to MYSQL
    17  -A INPUT -m tcp -p tcp --dport 3306 -j ACCEPT


    18  #Samba
    19  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 137 -j ACCEPT
    20  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 138 -j ACCEPT
    21  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    22  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

    23  #open web from adress
    24  -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
    25  #-A INPUT -p tcp --destination-port 80 -m iprange --src-range 192.168.1.0-192.168.1.200 -j ACCEPT
    26  #-A INPUT -p tcp --destination-port 80 -m iprange --src-range 192.168.1 -j ACCEPT #Razreshit s Rabotw


    27  -A INPUT -p tcp --dport 22 -j ACCEPT

    28  #open FTP
    29  -A INPUT -m tcp -p tcp --dport 21 -j ACCEPT
    30  -A INPUT -m tcp -p tcp --dport 20 -j ACCEPT
    31  -A INPUT -m tcp -p tcp --dport 64000:65535 -j ACCEPT


    32  -A INPUT -m tcp -p tcp --dport 40000:40500 -j ACCEPT

    33  -A INPUT -p tcp --dport 1521 -j ACCEPT

    34  #Open Proxy Squid
    35  -A INPUT -p tcp -m state --state NEW -m tcp --dport 3128 -j ACCEPT


    36  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner postfix -j ACCEPT
    37  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner root -j ACCEPT
    38  #-A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner katia -j ACCEPT
    39  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner alex -j ACCEPT
    40  -A OUTPUT -p tcp -m tcp --dport 25 -j DROP



    41  -A INPUT -p udp --dport 40543 -j DROP
    42  -A OUTPUT -p udp --dport 40543 -j DROP

    43  #open pptp VPN server
    44  -A INPUT -i eth0 -p gre -j ACCEPT
    45  -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
    46  -A FORWARD -i ppp+ -o eth0 -j ACCEPT
    47  -A FORWARD -i eth0 -o ppp+ -j ACCEPT

    48  # TEST
    49  -A INPUT -p TCP -i eth0 --dport 21 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT

    50  -P INPUT DROP
    51  #-P FORWARD DROP
    52  -P OUTPUT ACCEPT


    53  COMMIT
    54  # Completed on Tue Mar 25 12:22:54 2014

    55  #Tak kak ne otkrwt 3306 na vneshne routere to delaem nat s 64888 na 3306
    56  #*nat
    57  #:PREROUTING ACCEPT [0:0]
    58  #:INPUT ACCEPT [0:0]
    59  #:OUTPUT ACCEPT [0:0]
    60  #:POSTROUTING ACCEPT [0:0]
    61  #-A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
    62  #-A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div><br /><div class="codebox"><pre><code>[root@mail ~]# vi /etc/sysconfig/iptables
[root@mail ~]# service iptables restart
Сбрасываются правила брандмауэра:                          [  OK  ]
Политика цепочек брандмауэра устанавливается в ACCEPT: filt[  OK  ]
Выгружаются модули                                         [  OK  ]
Применяются правила брандмауэра iptables: iptables-restore v1.3.5: Can&#039;t set policy `INPUT&#039; on `ACCEPT&#039; line 83: Bad built-in chain name</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T13:50:14Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=417000#p417000</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416998#p416998" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p> Can&#039;t set policy `INPUT&#039; on `ACCEPT&#039; line 84: Bad built-in chain name</p></blockquote></div><div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>ну в смысле с 55 строки всё раскоменчено ab</p></blockquote></div><p>А где остальное? Должна быть строка 84 с ошибкой в имени встроенной цепочки правил.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-24T13:43:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416998#p416998</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416997#p416997" />
			<content type="html"><![CDATA[<p>ну в смысле с 55 строки всё раскоменчено <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T13:38:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416997#p416997</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416995#p416995" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>1  # Generated by iptables-save v1.3.5 on Tue Mar 25 12:22:54 2014
     2  *filter
     3  :INPUT ACCEPT [73:7682]
     4  :FORWARD ACCEPT [0:0]
     5  :OUTPUT ACCEPT [80:15706]

     6  -A INPUT -s 192.168.0.111 -j ACCEPT

     7  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

     8  # pop3 and smtp
     9  -A INPUT -p tcp -m tcp --dport 25 -j ACCEPT
    10  -A INPUT -p tcp -m tcp --dport 110 -j ACCEPT
    11  -A INPUT -p tcp -m tcp --dport 143 -j ACCEPT

    12  #open dns
    13  -A INPUT -p tcp -m tcp --dport 53 -j ACCEPT
    14  #close dns
    15  #-A INPUT -p udp --dport 53 -j DROP

    16  #open port to connect to MYSQL
    17  -A INPUT -m tcp -p tcp --dport 3306 -j ACCEPT


    18  #Samba
    19  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 137 -j ACCEPT
    20  -A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 138 -j ACCEPT
    21  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    22  -A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

    23  #open web from adress
    24  -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
    25  #-A INPUT -p tcp --destination-port 80 -m iprange --src-range 192.168.1.0-192.168.1.200 -j ACCEPT



    27  -A INPUT -p tcp --dport 22 -j ACCEPT

    28  #open FTP
    29  -A INPUT -m tcp -p tcp --dport 21 -j ACCEPT
    30  -A INPUT -m tcp -p tcp --dport 20 -j ACCEPT
    31  -A INPUT -m tcp -p tcp --dport 64000:65535 -j ACCEPT


    32  -A INPUT -m tcp -p tcp --dport 40000:40500 -j ACCEPT

    33  -A INPUT -p tcp --dport 1521 -j ACCEPT

    34  #Open Proxy Squid
    35  -A INPUT -p tcp -m state --state NEW -m tcp --dport 3128 -j ACCEPT


    36  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner postfix -j ACCEPT
    37  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner root -j ACCEPT
    38  #-A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner katia -j ACCEPT
    39  -A OUTPUT -p tcp -m tcp --dport 25 -m owner --gid-owner alex -j ACCEPT
    40  -A OUTPUT -p tcp -m tcp --dport 25 -j DROP



    41  -A INPUT -p udp --dport 40543 -j DROP
    42  -A OUTPUT -p udp --dport 40543 -j DROP

    43  #open pptp VPN server
    44  -A INPUT -i eth0 -p gre -j ACCEPT
    45  -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
    46  -A FORWARD -i ppp+ -o eth0 -j ACCEPT
    47  -A FORWARD -i eth0 -o ppp+ -j ACCEPT

    48  # TEST
    49  -A INPUT -p TCP -i eth0 --dport 21 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT

    50  -P INPUT DROP
    51  #-P FORWARD DROP
    52  -P OUTPUT ACCEPT


    53  COMMIT
    54  # Completed on Tue Mar 25 12:22:54 2014

    55  #Tak kak ne otkrwt 3306 na vneshne routere to delaem nat s 64888 na 3306
    56  #*nat
    57  #:PREROUTING ACCEPT [0:0]
    58  #:INPUT ACCEPT [0:0]
    59  #:OUTPUT ACCEPT [0:0]
    60  #:POSTROUTING ACCEPT [0:0]
    61  #-A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
    62  #-A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T13:07:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416995#p416995</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416994#p416994" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>cat /etc/sysconfig/iptables</p></blockquote></div><p>Лучше<br /></p><div class="codebox"><pre><code>nl /etc/sysconfig/iptables</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-24T13:04:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416994#p416994</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416993#p416993" />
			<content type="html"><![CDATA[<p>Может что не правильно делаю ?</p><div class="codebox"><pre><code>cat /etc/sysconfig/iptables
# Generated by iptables-save v1.3.5 on Tue Mar 25 12:22:54 2014
*filter
:INPUT ACCEPT [73:7682]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [80:15706]

-A INPUT -s 192.168.0.111 -j ACCEPT

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

# pop3 and smtp
-A INPUT -p tcp -m tcp --dport 25 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 110 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 143 -j ACCEPT

#open dns
-A INPUT -p tcp -m tcp --dport 53 -j ACCEPT


#open port to connect to MYSQL
-A INPUT -m tcp -p tcp --dport 3306 -j ACCEPT


#Samba
-A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 137 -j ACCEPT
-A INPUT -s 192.168.1.0/24 -p udp -m udp --dport 138 -j ACCEPT
-A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A INPUT -s 192.168.1.0/24 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

#open web from adress
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
#-A INPUT -p tcp --destination-port 80 -m iprange --src-range 192.168.1.0-192.168.1.200 -j ACCEPT



-A INPUT -p tcp --dport 22 -j ACCEPT

#open FTP
-A INPUT -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m tcp -p tcp --dport 64000:65535 -j ACCEPT


-A INPUT -m tcp -p tcp --dport 40000:40500 -j ACCEPT

-A INPUT -p tcp --dport 1521 -j ACCEPT




-A INPUT -p udp --dport 40543 -j DROP
-A OUTPUT -p udp --dport 40543 -j DROP

#open pptp VPN server
-A INPUT -i eth0 -p gre -j ACCEPT
-A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
-A FORWARD -i ppp+ -o eth0 -j ACCEPT
-A FORWARD -i eth0 -o ppp+ -j ACCEPT

# TEST
-A INPUT -p TCP -i eth0 --dport 21 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT

-P INPUT DROP
#-P FORWARD DROP
-P OUTPUT ACCEPT


COMMIT
# Completed on Tue Mar 25 12:22:54 2014

############################################## !!!!!!!!!!!!!!!!!
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
-A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T12:59:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416993#p416993</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416992#p416992" />
			<content type="html"><![CDATA[<p>Да я понимаю, но именно надо так.</p><p>service iptable restart<br />Error<br />Применяются правила брандмауэра iptables: iptables-restore v1.3.5: Can&#039;t set policy `INPUT&#039; on `ACCEPT&#039; line 84: Bad built-in chain name</p>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T12:56:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416992#p416992</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416991#p416991" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>после commit там где идут открытие input портов ?</p></blockquote></div><p>Да.<br />Ручное редактирование файла необязательно.<br />Введите нужные вам команды<br /></p><div class="codebox"><pre><code>iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
iptables -t nat  -A POSTROUTING -d 127.0.0.1 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</code></pre></div><p>Убедитесь, что всё работает нужным вам образом.<br />Выполните<br /></p><div class="codebox"><pre><code>iptables-save &gt; /etc/iptables</code></pre></div><p>Правила, используемые в данный момент, сохранятся в файл&nbsp; <em>/etc/iptables</em>.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-24T12:47:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416991#p416991</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416990#p416990" />
			<content type="html"><![CDATA[<p>после commit там где идут открытие input портов ?</p>]]></content>
			<author>
				<name><![CDATA[stinggga]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34844</uri>
			</author>
			<updated>2014-07-24T12:42:43Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416990#p416990</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как в файле!!! iptables описать nat проброс портов.]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416988#p416988" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stinggga пишет:</cite><blockquote><p>Так можна командой<br />&nbsp; &nbsp; &nbsp; &nbsp; iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306<br />&nbsp; &nbsp; &nbsp; &nbsp; iptables -t nat&nbsp; -A POSTROUTING -d 127.0.0.1 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1</p><p>Но интересует именно ручное редактирование vi редактором.</p></blockquote></div><div class="codebox"><pre><code>*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -d 192.168.0.1/32 -p tcp -m tcp --dport 64888 -j DNAT --to-destination 127.0.0.1:3306
-A POSTROUTING -d 127.0.0.1/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 192.168.0.1
COMMIT</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-24T12:35:25Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416988#p416988</id>
		</entry>
</feed>
