{"id":548,"date":"2012-03-23T04:35:50","date_gmt":"2012-03-23T04:35:50","guid":{"rendered":"http:\/\/linuxmotto.ir\/blog\/?p=548"},"modified":"2012-03-23T04:48:21","modified_gmt":"2012-03-23T04:48:21","slug":"%d9%86%d9%88%d8%b4%d8%aa%d9%86-%db%8c%da%a9-init-script-%d8%a8%d8%b1%d8%a7%db%8c-iptables","status":"publish","type":"post","link":"https:\/\/linuxmotto.io\/blog\/?p=548","title":{"rendered":"\u0646\u0648\u0634\u062a\u0646 \u06cc\u06a9 init script \u0628\u0631\u0627\u06cc iptables"},"content":{"rendered":"<p>\u062a\u0648\u06cc \u062f\u0628\u06cc\u0627\u0646 \u0628\u0631 \u062e\u0644\u0627\u0641 \u062a\u0648\u0632\u06cc\u0639 \u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0631\u062f\u0647\u062a \u0647\u06cc\u0686 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u06cc \u062f\u0631 init \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0646\u0648\u0634\u062a\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0634\u0627\u06cc\u062f \u0628\u06af\u06cc\u062f \u0627\u06cc\u0646 \u06cc\u0647 \u0645\u0634\u06a9\u0644 \u0647\u0633\u062a \u06cc\u0627 \u06cc\u0647 \u06a9\u0645\u0628\u0648\u062f\u060c \u0648\u0644\u06cc \u062f\u0644\u06cc\u0644\u06cc \u06a9\u0647 \u0645\u06cc \u06cc\u0627\u0631\u0646\u062f (\u0648 \u0627\u0644\u0628\u062a\u0647 \u0645\u0646 \u0647\u0645 \u0642\u0628\u0648\u0644 \u062f\u0627\u0631\u0645) \u0627\u06cc\u0646\u0647 \u06a9\u0647 \u0627\u06cc\u062c\u0627\u062f \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a init \u0628\u0647 \u0634\u06a9\u0644\u06cc \u06a9\u0647 \u062f\u0631 \u062a\u0648\u0632\u06cc\u0639 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0647\u0633\u062a\u060c \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0647 \u06a9\u0647 \u0634\u0645\u0627 \u0646\u062a\u0648\u0646\u06cc\u062f \u0627\u0632 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0648\u0627\u0642\u0639\u06cc \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u0644\u0628\u062a\u0647 \u0628\u0647 \u062e\u0627\u0637\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0647\u0645\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 iptables-save \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f \u0648 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0627\u0645\u06a9\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0634\u0631\u0637 \u06cc\u0627 \u0647\u0631 \u062f\u0633\u062a\u0648\u0631 \u062f\u06cc\u06af\u0647 \u0631\u0627 \u062f\u0631 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u063a\u06cc\u0631 \u0645\u0645\u06a9\u0646 \u0645\u06cc \u06a9\u0646\u0647.<\/p>\n<p>\u0645\u0646 \u062a\u0635\u0645\u06cc\u0645 \u06af\u0631\u0641\u062a\u0645 \u0646\u062d\u0648\u0647 \u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a init \u0628\u0631\u0627\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f LSBinit \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0631 \u0646\u0638\u0631 \u06af\u0641\u062a\u0646 \u0633\u0627\u062e\u062a\u0627\u0631 dependency base \u062c\u062f\u06cc\u062f \u062f\u0631 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627 \u0627\u06cc\u0646\u062c\u0627 \u0628\u06cc\u0627\u0631\u0645.<\/p>\n<p><!--more--><\/p>\n<p><strong>LSB<\/strong><br \/>\nLSB \u062a\u0648\u0633\u0637 \u0628\u0646\u06cc\u0627\u062f \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0634\u0631\u0648\u0639 \u0634\u062f \u062a\u0627 \u0633\u0639\u06cc \u06a9\u0646\u0647 \u062a\u0641\u0627\u0648\u062a \u0647\u0627 \u0631\u0627 \u062f\u0631 \u0628\u06cc\u0646 \u062a\u0648\u0632\u06cc\u0639 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0628\u0647 \u062d\u062f\u0627\u0642\u0644 \u0628\u0631\u0633\u0648\u0646\u0647. \u0646\u062d\u0648\u0647 \u0646\u06af\u0627\u0631\u0634 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a init \u0647\u0645 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u0647\u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 LSB\u00a0 \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647.<\/p>\n<p><strong>\u0635\u0648\u0631\u062a \u0645\u0633\u0626\u0644\u0647<\/strong><br \/>\n\u0642\u0631\u0627\u0631 \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a inti \u0628\u0631\u0627\u06cc iptables \u0628\u0646\u0648\u06cc\u0633\u06cc\u0645 \u06a9\u0647 \u0628\u062a\u0648\u0646\u06cc\u0645 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0631\u0627 \u0628\u0627\u06a9\u0645\u06a9 \u0622\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u0645. \u06cc\u0639\u0646\u06cc \u0632\u0645\u0627\u0646 \u0628\u0627\u0644\u0627\u0622\u0645\u062f\u0646 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0627\u062c\u0631\u0627 \u0634\u0648\u062f\u060c \u0627\u0645\u06a9\u0627\u0646 start|stop|restart \u0628\u0631\u0627\u06cc \u0622\u0646 \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n<p><strong>header<\/strong><br \/>\n\u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0628\u0627 \u0646\u0648\u0634\u062a\u0646 \u0628\u062e\u0634 \u0627\u0648\u0644 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0622\u063a\u0627\u0632 \u0645\u06cc \u06a9\u0646\u06cc\u0645. \u0627\u06cc\u0646 \u0628\u062e\u0634 \u06cc\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u062b\u0627\u0628\u062a \u062f\u0627\u0631\u062f \u0648 \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0631\u0639\u0627\u06cc\u062a \u0646\u0634\u0648\u062f \u0628\u0627 \u062e\u0637\u0627\u06cc \u0645\u0641\u0633\u0631 \u0647\u0627\u06cc \u0627\u06cc\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0648\u0627\u062c\u0647 \u0645\u06cc \u0634\u0648\u06cc\u062f. \u0633\u0627\u062e\u062a\u0627\u0631 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<blockquote>\n<p dir=\"ltr\">### BEGIN INIT INFO<br \/>\n# Provides:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 firewall<br \/>\n# Required-Start:\u00a0\u00a0\u00a0 networking syslog<br \/>\n# Required-Stop:\u00a0\u00a0\u00a0\u00a0 networking<br \/>\n# Default-Start:\u00a0\u00a0\u00a0\u00a0\u00a0 2 3 4 5<br \/>\n# Default-Stop:\u00a0\u00a0 \u00a0\u00a0\u00a0 0 1 6<br \/>\n# Short-Description: Start\/Stop firewall<br \/>\n# Description:<br \/>\n### END INIT INFO<\/p>\n<\/blockquote>\n<p>\u0627\u0645\u0627 \u0628\u062e\u0634 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u06cc\u0646 header<\/p>\n<p>Provides<br \/>\n\u0627\u06cc\u0646 \u0628\u062e\u0634 \u06cc\u06a9 \u0646\u0627\u0645 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a<\/p>\n<p>Required-start<br \/>\n\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0647 \u0633\u0631\u0648\u06cc\u0633 \u0645\u0627 \u0628\u0647 \u0622\u0646\u0647\u0627 \u0648\u0627\u0628\u0633\u062a\u0647 \u0627\u0633\u062a \u06cc\u0627 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0628\u0639\u062f \u0627\u0632 \u0622\u0646\u0647\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u0648\u062f. \u0646\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0648\u0627\u0631\u062f \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0628\u0627\u06cc\u062f \u0647\u0645\u0627\u0646 \u0646\u0627\u0645\u06cc \u0628\u0627\u0634\u062f \u06a9\u0647 \u062f\u0631 \u0628\u062e\u0634 Provides \u0622\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a<\/p>\n<p>Required-stop<br \/>\n\u0646\u0627\u0645 \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0633\u0631\u0648\u06cc\u0633 \u0645\u0627 \u0642\u0628\u0644 \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 stop \u0634\u0648\u062f<\/p>\n<p>Default-start \u0648 Default-stop<br \/>\n\u0646\u0627\u0645 runlevel \u0647\u0627\u06cc\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0642\u0631\u0627\u0631 \u0627\u0633\u062a \u0633\u0631\u0648\u06cc\u0633 \u062f\u0631 \u0622\u0646\u0647\u0627 start \u06cc\u0627 stop \u0634\u0648\u062f<\/p>\n<p>\u0628\u0642\u06cc\u0647 \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627 \u0647\u0645 \u06a9\u0647 \u0641\u06a9\u0631 \u0645\u06cc \u06a9\u0646\u0645 \u062e\u0648\u062f\u0634\u0648\u0646 \u06af\u0648\u06cc\u0627 \u0647\u0633\u062a\u0646\u062f<\/p>\n<p><strong>\u062a\u0648\u0627\u0628\u0639 start|stop<\/strong><br \/>\n\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 lib\/lsb\/init-functions\/ \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u0648\u0644\u06cc \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0622\u0646\u06a9\u0647 \u0645\u0646 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u062a\u0633\u0644\u0637\u06cc \u0628\u0647 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u062a\u0648\u0627\u0628\u0639 \u0646\u062f\u0627\u0634\u062a\u0645 \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u062e\u0648\u062f\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0645. \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0639\u0644\u0627\u0642\u0647 \u062f\u0627\u0634\u062a\u06cc\u062f \u0628\u0627 \u0627\u06cc\u0646 \u062a\u0648\u0627\u0628\u0639 \u0628\u06cc\u0634\u062a\u0631 \u0622\u0634\u0646\u0627 \u0628\u0634\u06cc\u062f \u0627\u0632 <a title=\"init-functions\" href=\"http:\/\/refspecs.linuxbase.org\/LSB_3.1.0\/LSB-Core-generic\/LSB-Core-generic\/iniscrptfunc.html\" target=\"_blank\">\u0627\u06cc\u0646 \u0644\u06cc\u0646\u06a9<\/a> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<blockquote dir=\"ltr\">\n<p dir=\"ltr\">IPT=\/sbin\/iptables<br \/>\nfunction start_firewall<br \/>\n{<br \/>\necho &#8220;Starting firewall&#8230;<br \/>\n$IPT -P INPUT DROP<br \/>\n$IPT -A INPUT ! -i eth0 -j ACCEPT<br \/>\n$IPT -A INPUT -m state &#8211;state ESTABLISHED,RELATED -j ACCEPT<br \/>\n}<\/p>\n<p>function stop_firewall<br \/>\n{<br \/>\n#Set default policies to ACCEPT everything<br \/>\n$IPT -P INPUT ACCEPT<br \/>\n$IPT -P FORWARD ACCEPT<br \/>\n$IPT -P OUTPUT ACCEPT<br \/>\n$IPT -t nat -P OUTPUT ACCEPT<br \/>\n$IPT -t nat -P PREROUTING ACCEPT<br \/>\n$IPT -t nat -P POSTROUTING ACCEPT<br \/>\n$IPT -t mangle -P INPUT ACCEPT<br \/>\n$IPT -t mangle -P OUTPUT ACCEPT<br \/>\n$IPT -t mangle -P FORWARD ACCEPT<br \/>\n$IPT -t mangle -P PREROUTING ACCEPT<br \/>\n$IPT -t mangle -P POSTROUTING ACCEPT<\/p>\n<p>#Zero out all counters<br \/>\n$IPT -Z<br \/>\n$IPT -t nat -Z<br \/>\n$IPT -t mangle -Z<\/p>\n<p># Flush all rules, delete all chains<br \/>\n$IPT -F<br \/>\n$IPT -X<br \/>\n$IPT -t nat -F<br \/>\n$IPT -t nat -X<br \/>\n$IPT -t mangle -F<br \/>\n$IPT -t mangle -X<br \/>\necho &#8220;Stopping firewall&#8230;&#8221;<br \/>\n}<\/p><\/blockquote>\n<p><strong>\u0628\u062e\u0634 \u0622\u062e\u0631<\/strong><br \/>\n\u062e\u0648\u0628 \u067e\u0633 \u0627\u0632 \u062a\u0639\u0631\u06cc\u0641 \u062a\u0648\u0627\u0628\u0639 start|stop \u0646\u0648\u0628\u062a \u0627\u06cc\u0646 \u0645\u06cc\u200c\u0631\u0633\u0647 \u06a9\u0647 \u0628\u062f\u0646\u0647 \u0627\u0635\u0644\u06cc \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0628\u0646\u0648\u06cc\u0633\u06cc\u0645<\/p>\n<blockquote>\n<p dir=\"ltr\">case &#8220;$1&#8221; in<br \/>\nstart)<br \/>\nstart_firewall<br \/>\n;;<br \/>\nstop)<br \/>\nstop_firewall<br \/>\n;;<br \/>\nrestart)<br \/>\nstop_firewall;<br \/>\nstart_firewall<br \/>\n;;<br \/>\n*)<br \/>\necho &#8220;Usage: \/etc\/init.d\/firewall {start|stop|restart)&#8221;<br \/>\nesac<\/p>\n<\/blockquote>\n<p>\u0627\u06af\u0631 \u062f\u0642\u062a \u06a9\u0646\u06cc\u062f \u062f\u0631 case \u0628\u0631\u0627\u06cc restart \u0627\u0632 \u0647\u0631 \u062f\u0648 \u062a\u0627\u0628\u0639 \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0647\u0645\u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0648 \u062f\u0631 \u0636\u0645\u0646 \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0647\u0627 \u0631\u0627 \u0628\u0647 \u0627\u0634\u062a\u0628\u0627\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0628\u0627\u0634\u062f \u0646\u06cc\u0632 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p>\u0646\u06a9\u062a\u0647 \u0627\u06cc \u06a9\u0647 \u0647\u0633\u062a \u0627\u06cc\u0646\u0647 \u06a9\u0647 \u0627\u06af\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u062a\u0648\u0646 \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062d\u0631\u0641\u0647 \u0627\u06cc \u0628\u0627\u0634\u0647 \u0648 \u062f\u0631 \u0636\u0645\u0646 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0647\u0627 \u0631\u0627 \u0631\u0639\u0627\u06cc\u062a \u06a9\u0646\u06cc\u062f\u060c \u06a9\u0627\u0631 \u062f\u06cc\u06af\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0628\u06a9\u0646\u06cc\u062f \u0627\u06cc\u0646\u0647 \u06a9\u0647 return value \u06cc\u0627 \u0647\u0645\u0627\u0646 exit status \u0647\u0627 \u0631\u0627 \u0647\u0645 \u062f\u0631\u0633\u062a \u0637\u0631\u0627\u062d\u06cc \u06a9\u0646\u06cc\u062f. \u0631\u0627\u0633\u062a\u0634 \u0645\u0646 \u062d\u0627\u0644 \u0648 \u062d\u0648\u0635\u0644\u0647 \u0627\u0634 \u0631\u0627 \u0646\u062f\u0627\u0634\u062a\u0645 \u0627\u0644\u0627\u0646 \ud83d\ude09<\/p>\n<p><strong>\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/strong><br \/>\n\u062e\u0648\u0628 \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u06a9\u0647 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06a9\u0627\u0631 \u062e\u0648\u062f\u0634 \u0631\u0627 \u0622\u063a\u0627\u0632 \u06a9\u0646\u0647\u060c \u06a9\u0627\u0641\u06cc\u0647 \u0627\u0648\u0646 \u0631\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 etc\/init.d\/ \u0642\u0631\u0627\u0631 \u0628\u062f\u06cc\u062f \u0648 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f<\/p>\n<blockquote>\n<p dir=\"ltr\">update-rc.d firewall defaults<\/p>\n<\/blockquote>\n<p>\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0645\u0627\u0644 \u0632\u0645\u0627\u0646\u06cc\u0647 \u06a9\u0647 \u0634\u0645\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u062a\u0648\u0646 \u062f\u0631 \u0641\u0627\u06cc\u0644 \u0628\u0647 \u0646\u0627\u0645 firewall \u062f\u0631 etc\/init.d\/ \u0646\u0648\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span class=\"smarterwiki-popup-bubble smarterwiki-popup-bubble-active\" style=\"top: 1378px; left: 516px; margin-left: -54px; margin-top: -60px; opacity: 0.25;\"><span class=\"smarterwiki-popup-bubble-body\"><span class=\"smarterwiki-popup-bubble-links-container\"><span class=\"smarterwiki-popup-bubble-links\"><span class=\"smarterwiki-popup-bubble-links-row\"><a class=\"smarterwiki-popup-bubble-link\" title=\"Search Google\" href=\"http:\/\/www.google.com\/search?q=%D8%A7%DB%8C%D9%86%20%D9%84%DB%8C%D9%86%DA%A9\" target=\"_blank\"><img decoding=\"async\" class=\"smarterwiki-popup-bubble-link-favicon\" src=\"https:\/\/www.google.com\/favicon.ico\" alt=\"\" \/><\/a><a class=\"smarterwiki-popup-bubble-link\" title=\"Search Surf Canyon\" href=\"http:\/\/search.surfcanyon.com\/search?f=nrl1&amp;q=%D8%A7%DB%8C%D9%86%20%D9%84%DB%8C%D9%86%DA%A9&amp;partner=fastestfox\" target=\"_blank\"><img decoding=\"async\" class=\"smarterwiki-popup-bubble-link-favicon\" src=\"data:image\/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8AycnKOmdmaastLTDuIB8j\/yAfI\/87Oz7eg4OFi+no6Rj\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD6+voDfHx+kyAfI\/8gHyP\/LCsv+FJRVPhHRkr6IiEl\/SAfI\/8tLTDuuLe5T\/\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8AfHx+kyAfI\/8wLzP4qqqr+Pv7+\/\/\/\/\/\/\/\/\/\/\/\/+3t7f+Dg4X9IB8j\/yMiJvq\/vr9H\/\/\/\/AP\/\/\/wD\/\/\/8AyMfIPyIhJf8wLzP429vb+P\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/66ur\/0gHyP\/ODc74\/\/\/\/wD\/\/\/8A\/\/\/\/AHRzda4wLjH\/rKyt+P\/\/\/\/\/8\/Pz\/h4eJ\/z8+Qv9GRUn\/rq6v\/\/\/\/\/\/\/\/\/\/\/\/iIiK\/6ijnP\/269Y\/\/\/\/\/AP\/\/\/wBQTlDzR0VI+vv7+\/\/\/\/\/\/\/oqGh\/zg2Of8hICT\/IB8j\/yAfI\/\/c3Nz\/7de7\/9alX\/\/GfhL\/48KOfv\/\/\/wD\/\/\/8AWFZX\/3Vzdfr\/\/\/\/\/\/\/\/\/\/4iGhv9SUFL\/MC8z\/2ZlaP+1jmz\/unMv\/7NjFf+zYxX\/s2MV\/9atin7WrYp+1q2KfmdlZf91c3T8\/\/\/\/\/\/\/\/\/\/+npaT\/bWtr\/0tJS\/81Mzf\/jIB5\/9Gidv+\/eDD\/v3gw\/8B6M\/\/NlWD\/x4pO\/8WFRvqLiIjXbmxs\/+rq6v\/\/\/\/\/\/6Ofn\/4yJiP9lY2T\/Q0JE\/0tKTf\/09PT\/9uvc\/+K5gP\/apFL\/9+zaP\/\/\/\/wD\/\/\/8AwcDAe357e\/+koqL9\/\/\/\/\/\/\/\/\/\/\/09PT\/zs3N\/8jHx\/\/5+fn\/\/\/\/\/\/+7u7\/9\/f4H\/4tfC\/\/rv2T\/\/\/\/8A\/\/\/\/APb29g+YlZXjhYKB\/7W0s\/\/9\/f3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+vr6\/9paGn\/NTQ3\/319f6f\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A6OjnMpmWle6MiYf\/lZOS\/8XEw\/\/b2tr\/0dHR\/6elpv9hYGH\/TkxO\/25sb8L09PQM\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wDv7+4jsa6tu5KPjf+Kh4b\/gX59\/3h2df9vbW3\/amho96alpof4+PgH\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wDs6+srz87Nb8XDw37Av75+zMvKXvLy8hT\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/\/\/AP\/\/\/wD\/\/\/8A\/\/8AAPA\/AADAHwAAgA8AAIAHAAAABwAAAAcAAAAHAAAAAAAAAAcAAIAHAACABwAAwA8AAOAfAAD\/\/wAA\/\/8AAA%3D%3D\" alt=\"\" \/><\/a><\/span><span class=\"smarterwiki-popup-bubble-links-row\"><a class=\"smarterwiki-popup-bubble-link\" title=\"Search DuckDuckGo\" href=\"http:\/\/duckduckgo.com\/?q=%D8%A7%DB%8C%D9%86%20%D9%84%DB%8C%D9%86%DA%A9\" target=\"_blank\"><img decoding=\"async\" class=\"smarterwiki-popup-bubble-link-favicon\" src=\"https:\/\/ff.duckduckgo.com\/favicon.ico\" alt=\"\" \/><\/a><a class=\"smarterwiki-popup-bubble-link\" title=\"Search Wikipedia\" href=\"http:\/\/www.google.com\/search?hl=com&amp;btnI=I%27m+Feeling+Lucky&amp;q=%D8%A7%DB%8C%D9%86%20%D9%84%DB%8C%D9%86%DA%A9+wikipedia\" target=\"_blank\"><img decoding=\"async\" class=\"smarterwiki-popup-bubble-link-favicon\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A\/wD\/oL2nkwAAAAlwSFlzAAAIpwAACKcBMsYCAwAAAAd0SU1FB9kFEwgQLXKnj9oAAAPsSURBVDiNdVRZSGRXEH1Joz8icSIMJsEQEvKvov4ICoOYIAp+KKISkLiAgij5UGOMjgoug6CiKC64i\/sSpVHcl7jv7W6722pcWmyNoqBW6hRpyYSZC8W7975bdU+dOrcUIlL+axYWFq+SkpLybWxsYo17VlZWX\/H6DebOzs4\/ent7\/+Lu7v7z\/31h7y8U5fvV1VWNra3tIObGvZqamtaHh4fHxMTExb29vcejoyMKCwt7jIqKWuD\/bz4Y0MXF5e319bU2JyfngA99x\/YJ22empqZuERERKwcHB9Td3U37+\/u0srJCc3NzNDIyQk1NTVcqleonPvv6JSCPL87OznQ8p+TkZC2vv2GzcnNz+83a2joqLy9vCQFnZ2dpfX2dlpaWqLe3lzo7O+WStLS0ORMTE7+XgCkpKTX07\/Dz86PIyEhDVlaWISMjgxISEmRfp9PRzs4O7e7uEtMi6EZHRyVweHg4gp6bm5tbKK958PlbODES+ZmZmQmkxjsE2d3dHWm1WsrOzqa6ujoaGhqigYEBGh4epvT0dCovLyd7e3sfhR3fGR0vLy9fULa0tMj8\/PycNBoNcVGIi0NxcXHU09NDY2Nj1N\/fL2mXlZXJJV5eXkXK9va2DojggIDPz8\/iuLGxQcvLy8IXEN7c3JBer5f14uKiIOzr66P29naqqqqiiooK8vf3n1aYbP3ExIQcZkkIKgcHBwJ\/BoNB1ltbW8IbF466urrk3OTkpFhDQ4MEZA7Jx8fnSGEJ6I2pHh4eyvf2ViglVBbBwBMQb25u0sLCgnAXExMjVLS1tVFJSYmkHRoa+pfCmydwPjk5EYf7+3txwBoVRTFmZmZetFdcXEyBgYGUm5srVa6traWioiIqKCig4ODgVYVJnUE6LGpBhLQQDMjAHeaQzPT0tASG7iorK0U2kAwC4hIE9PT0HFZYvB7j4+NPQHlxcSGFOD4+Fvnw8xKOUGnwxAWkqakpqSz7CJ\/V1dXEmiV+\/+To6Pi7CJvFq356ehIHaA2ogPjq6krSRlVbW1ulqoODgyIbyMfX15dKS0spNjYWAf+2tLT8UgLyJAIPHinPz89LFcEXJIJUcdHa2ppIBAjVajWlpqYSNwcqLCwUdEFBQX9+ysP4llXcSf7gFO6A8PT0lJqbm4UXvB6kBc6QKgz\/sAfu8Ers7OzecYxv3+s2PD53dXX9FVUFCiCqr6+njo4OSRMBwSN3FylKfn4+MQgKCAhAC1N9rB+aODk5vWUU5+ARUoHu8CpQ0cbGRjFcxA3kkjtRAft8\/dEGazRuRabcZH8ICQkpjo6OVjNHmvj4+GXuiyMeHh453ATCzMzMXn3I9x8oCiuuorpqawAAAABJRU5ErkJggg==\" alt=\"\" \/><\/a><\/span><\/span><\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u062a\u0648\u06cc \u062f\u0628\u06cc\u0627\u0646 \u0628\u0631 \u062e\u0644\u0627\u0641 \u062a\u0648\u0632\u06cc\u0639 \u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0631\u062f\u0647\u062a \u0647\u06cc\u0686 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u06cc \u062f\u0631 init \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0646\u0648\u0634\u062a\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0634\u0627\u06cc\u062f \u0628\u06af\u06cc\u062f \u0627\u06cc\u0646 \u06cc\u0647 \u0645\u0634\u06a9\u0644 \u0647\u0633\u062a \u06cc\u0627 \u06cc\u0647 \u06a9\u0645\u0628\u0648\u062f\u060c \u0648\u0644\u06cc \u062f\u0644\u06cc\u0644\u06cc \u06a9\u0647 \u0645\u06cc \u06cc\u0627\u0631\u0646\u062f (\u0648 \u0627\u0644\u0628\u062a\u0647 \u0645\u0646 \u0647\u0645 \u0642\u0628\u0648\u0644 \u062f\u0627\u0631\u0645) \u0627\u06cc\u0646\u0647 \u06a9\u0647 \u0627\u06cc\u062c\u0627\u062f \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a init \u0628\u0647 \u0634\u06a9\u0644\u06cc \u06a9\u0647 \u062f\u0631 \u062a\u0648\u0632\u06cc\u0639 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0647\u0633\u062a\u060c \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0647 \u06a9\u0647 \u0634\u0645\u0627 \u0646\u062a\u0648\u0646\u06cc\u062f \u0627\u0632 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0648\u0627\u0642\u0639\u06cc \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u0644\u0628\u062a\u0647 \u0628\u0647 \u062e\u0627\u0637\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0647\u0645\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 iptables-save \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f \u0648 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0627\u0645\u06a9\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0634\u0631\u0637 \u06cc\u0627 \u0647\u0631 \u062f\u0633\u062a\u0648\u0631 \u062f\u06cc\u06af\u0647 \u0631\u0627 \u062f\u0631 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u063a\u06cc\u0631 \u0645\u0645\u06a9\u0646 \u0645\u06cc \u06a9\u0646\u0647. \u0645\u0646 \u062a\u0635\u0645\u06cc\u0645 \u06af\u0631\u0641\u062a\u0645 \u0646\u062d\u0648\u0647 \u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a init \u0628\u0631\u0627\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,17,20,12],"tags":[29,28],"class_list":["post-548","post","type-post","status-publish","format-standard","hentry","category-administration","category-scripting","category-20","category-debian","tag-firewall","tag-init-script"],"_links":{"self":[{"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/posts\/548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=548"}],"version-history":[{"count":8,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/posts\/548\/revisions"}],"predecessor-version":[{"id":553,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=\/wp\/v2\/posts\/548\/revisions\/553"}],"wp:attachment":[{"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxmotto.io\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}