about summary refs log tree commit diff stats
path: root/core/network.html
diff options
context:
space:
mode:
Diffstat (limited to 'core/network.html')
-rw-r--r--core/network.html42
1 files changed, 20 insertions, 22 deletions
diff --git a/core/network.html b/core/network.html
index 57f877a..9aa5921 100644
--- a/core/network.html
+++ b/core/network.html
@@ -13,10 +13,10 @@
 
         <dl>
             <dt><a href="conf/rc.d/iptables">/etc/rc.d/iptables</a></dt>
-            <dd>Configure iptables, start option loads set of rules from
-            file /etc/iptables/rules_file_name, open option allows everything
-            to outside and blocks everything from outside, stop will block
-            and log everything.</dd>
+            <dd>Configure <a href="#iptables">iptables</a>, start option
+            loads set of rules from file /etc/iptables/name.v4, open option
+            allows everything to outside and blocks everything from outside,
+            stop will block and log everything.</dd>
             <dt><a href="conf/rc.d/net">/etc/rc.d/net</a></dt>
             <dd>Configure Ethernet interface with static or dynamic (dhcp)
             IP, set default route and add default gateway.</dd>
@@ -116,47 +116,45 @@
 
         <p>For more information about iptables read
         <a href="https://wiki.archlinux.org/index.php/Iptables">arch wiki</a>.
-        Iptables can be setup at startup with
-        <a href="conf/rc.d/iptables">/etc/rc.d/iptables</a> script, change
-        <a href="conf/iptables/iptables.sh">/etc/iptables/iptables.sh</a>
-        with your needs and run to apply, after iptables-save can be used
-        to create /etc/iptables/rules.v4 file that is used by init script.</p>
+        Iptables can be setup at boot with
+        <a href="conf/rc.d/iptables">/etc/rc.d/iptables</a> init script, change
+        <a href="scripts/iptables.sh">iptables.sh</a> with your needs and run
+        to save rules in <a href="conf/iptables/net.v4">/etc/iptables/net.v4</a> 
+        file.</p>
 
         <p>Init script "start" option loads set of rules from file
         /etc/iptables/rules.v4, "open" option allows everything to outside
         and blocks everything from outside, "stop" will block and log
         everything.</p>
 
+        <p>Setup init script and rules ;</p>
+
         <pre>
         # mkdir /etc/iptables
-        # cp c9-doc/core/conf/iptables/rules.v4 /etc/iptables/
-        # cp c9-doc/core/conf/rc.d/iptables /etc/rc.d/
+        # cp core/conf/iptables/net.v4 /etc/iptables/
+        # cp core/conf/rc.d/iptables /etc/rc.d/
         # chmod +x /etc/rc.d/iptables
         </pre>
 
-        <p>Adjust rules.v4 to your needs, then;</p>
+        <p>Change /etc/rc.conf and add iptables;</p>
 
         <pre>
-        # sh /etc/rc.d/iptables start
+        SERVICES=(iptables lo net crond)
         </pre>
 
-        <p>See current rules and packets;</p>
+        <p>Adjust <a href="scripts/iptables.sh">iptables.sh</a> with
+        your network configuration then run it;</p>
 
         <pre>
-        # iptables -L -n -v | less
+        # bash core/scripts/iptables.sh
         </pre>
 
-        <p>Copy init script, edit if you dont like to
-        let drop when you call stop.</p>
-
-        <p>Re-configure your rc.conf and add iptables before (w)lan is up;</p>
+        <p>See current rules and packets;</p>
 
         <pre>
-        SERVICES=(lo iptables net crond)
+        # iptables -L -n -v | less
         </pre>
 
-        <p>
-
         <h2 id="wpa">2.3.4. Wpa and dhcpd</h2>
 
         <p>There is more information on