<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/iblockator/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/iblockator/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 21 Feb 2018 20:45:52 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/iblockator/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Javier García González</title><link>https://sourceforge.net/p/iblockator/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -53,13 +53,22 @@

     1. Edit /etc/iblockator.json

-    2. as root: (this step only first time)
+    2. as root:

-       iptables-save &amp;gt; ~/original.rules
+        Usage: iblockator.py [options]

-    Next steps can be scripted:
+        Options:
+          -h, --help            show this help message and exit
+          -d, --download        Download Rules
+          -a, --apply           Apply Rules
+          -c FILE, --config=FILE
+                                Config File

     3.a Execute as root iblockator.py from command line
+
+    option -d (download) downloads all urls from config file.
+    option -a (apply) applies all ipset rules recently generated.
+    option -c (config) used to specify config file.

     -or use this-

@@ -68,16 +77,9 @@

         0 1 * * * /usr/sbin/iblockator.py

-
-    4. reload original iptables rules to avoid duplicated rules (iptables-restore &amp;lt; ~/original.rules )
-
-    5. Execute as desired ~/ipset_data/iptables.sh to apply changes to iptables ipset rules.
-
     6. you can check now locked ips with ping or telnet, nc, etc..

     7. all done

-
-
 [[members limit=20]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Javier García González</dc:creator><pubDate>Wed, 21 Feb 2018 20:45:52 -0000</pubDate><guid>https://sourceforge.net6bb4356b004750e6f598e900363679826329eed4</guid></item><item><title>Home modified by Javier García González</title><link>https://sourceforge.net/p/iblockator/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -53,23 +53,23 @@

     1. Edit /etc/iblockator.json

+    2. as root: (this step only first time)
+
+       iptables-save &amp;gt; ~/original.rules

     Next steps can be scripted:

-    2. as root:
-
-       iptables-save &amp;gt; ~/original.rules
-
     3.a Execute as root iblockator.py from command line

-    -or-
+    -or use this-

     3.b crontab -e
         2.1 copy this on crontab editor to execute iblockator p.ex. at 1.00 am

         0 1 * * * /usr/sbin/iblockator.py

-    4. reload original iptables rules (iptables-restore &amp;lt; ~/original.rules )
+
+    4. reload original iptables rules to avoid duplicated rules (iptables-restore &amp;lt; ~/original.rules )

     5. Execute as desired ~/ipset_data/iptables.sh to apply changes to iptables ipset rules.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Javier García González</dc:creator><pubDate>Mon, 20 Nov 2017 22:56:56 -0000</pubDate><guid>https://sourceforge.netf27c1d33ff04e398986ec625fde9b3587e8d444c</guid></item><item><title>Home modified by Javier García González</title><link>https://sourceforge.net/p/iblockator/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,83 @@
-Welcome to your wiki!

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

-The wiki uses [Markdown](/p/iblockator/wiki/markdown_syntax/) syntax.
+    --------------------------------------------------
+
+   IBlockator
+
+   Internet IPTables Blockator (IBlockator)
+
+   --------------------------------------------------
+
+
+    This program downloads block lists and generates several
+    ipset lists to block with iptables rules.
+
+    It generates a shell script iptables.sh to apply iptables
+    rules automatically.
+
+    It should be configured in /etc/iblockator.json
+
+
+    HOW TO INSTALL IBLOCKATOR
+    -------------------------
+
+    debian/ubuntu
+    -------------
+
+    as root:
+
+    apt-get install ipset
+
+    install.sh
+
+    check for errors on pip install if any
+
+    done.
+
+    fedora/red hat/centos
+    ---------------------
+
+    as root:
+
+    yum install ipset
+
+    install.sh
+
+    check for errors on pip install if any
+
+    done.
+
+
+    HOW TO USE IBLOCKATOR
+    ---------------------
+
+    1. Edit /etc/iblockator.json
+
+
+    Next steps can be scripted:
+
+    2. as root:
+
+       iptables-save &amp;gt; ~/original.rules
+
+    3.a Execute as root iblockator.py from command line
+
+    -or-
+
+    3.b crontab -e
+        2.1 copy this on crontab editor to execute iblockator p.ex. at 1.00 am
+
+        0 1 * * * /usr/sbin/iblockator.py
+
+    4. reload original iptables rules (iptables-restore &amp;lt; ~/original.rules )
+
+    5. Execute as desired ~/ipset_data/iptables.sh to apply changes to iptables ipset rules.
+
+    6. you can check now locked ips with ping or telnet, nc, etc..
+
+    7. all done
+
+

 [[members limit=20]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Javier García González</dc:creator><pubDate>Mon, 20 Nov 2017 21:06:15 -0000</pubDate><guid>https://sourceforge.net77cd6db26a2e4c71c2ff46f76d6938a40f420496</guid></item><item><title>Home modified by Javier García González</title><link>https://sourceforge.net/p/iblockator/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/iblockator/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/javitux/"&gt;Javier García González&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5a133126adff8b63fc05b855" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Javier García González</dc:creator><pubDate>Mon, 20 Nov 2017 19:46:46 -0000</pubDate><guid>https://sourceforge.net929c3b433349a640b52458c6160aa51709099cb1</guid></item></channel></rss>