Download Latest Version fwiptables-version-25-12-G (659.4 kB)
Email in envelope

Get an email when there's a new version of FWiptables. Firewall With iptables.

Home
Name Modified Size InfoDownloads / Week
README.md 2025-12-15 10.4 kB
fwiptables-version-25-12-G 2025-12-15 659.4 kB
fwiptables-version-25-12-F 2025-12-13 658.4 kB
fwiptables-version-25-12-E 2025-12-10 657.6 kB
fwiptables-version-25-12-D 2025-12-09 656.6 kB
fwiptables-version-25-12-C 2025-12-08 654.4 kB
Totals: 6 Items   3.3 MB 44

fwiptables ## intro

fwiptables ## intro-show

  Readme
  Options
  Version
  Installed
  About
  hints
  Depends

fwiptables ## readme

 [ fwiptables readme ]

  fwiptables. Firewall With iptables.
  Intro content information fwiptables firewall linux  
  Description | Location | Install | Uninstall.

 [ fwiptables description ]

  The fwiptables is a one-file WIZARD,                 
  for IPTABLES,     with COMMAND-LINE,                 
  with CLI-MENU,        with GUI-MENU,                 
  with GUI-ROLL,       with GUI-SHELL.

  From one system firewall to select one  fw,          
  with eraserules, with template with custom,          
  from wizard and custom: tiny,  mini,  full,          
  with added comments rule in firewall table.

  With rules ip4, rules ip6, ebtables,  arptables,   
  with netfilter   neftables,   netfilter   xtables,   
  with tools ip, wizards for  generate  new   rules,   
  with save/load rules with files standard iptables,   
  with shield  to  ssh  or  other  servers  choosed,   
  with limit  the   bandwidth,   the  string   word,   
  with the   host  whitelist, the  host   blacklist,   
  with other more capabilities of firewall iptables.

 [ fwiptables location ]

  Installed Location: /usr/bin/fwiptables     
  Standard Directory: /etc/fwiptables/data-all-versions     
  Config   Directory: /etc/fwiptables/data-25-12-G  
  Cache    Directory: /etc/fwiptables/cache-25-12-G

 [ fwiptables install, now optionally ]

     Launch without install fwiptables
  Type its name with path to launch fwiptables
  example: /root/bin/fwiptables

     With install fwiptables
  su root..             TYPE: su root                  
  acl propietary root.. TYPE: chown root fwiptables    
  acl manage root..     TYPE: chmod 0700 fwiptables    
  install..             TYPE: ./fwiptables install     
  installed FILE: /usr/bin/fwiptables

 [ fwiptables uninstall ]

  uninstall TYPE: fwiptables uninstall

fwiptables ## options

fwiptables [output] first_option [..] [..]


output.......(Select Optional Output) Example:gui


listconcept..(List Table with names) Example:ls4
listnumber...(List Table with numbers) Example:lsn4


wallwizard...(Manage wizard table) Example:fast-firewall
wallstandard.(Manage Standard table) Example:load my-firewall
wallcustom...(Manage Custom table) Example:load-custom my-custom
wallinet.....(Manage Internet table) Example:load-wallinet client-web


wallsimple...(Manage Simple rule) Example:accept-host-ip4-nft sf.net
wallduplex...(Manage Duplex rule) Example:accept-whitelist sf.net


wallutil.....(Manage Firewall config) Example:preferences-edit-firewall
run..........(Run Application expert) Example:run speed-ip4

fwiptables ## version

  ###  ###  fwiptables Short Details Version
                                Author                
         Source Firewall: /usr/bin/fwiptables               
    Description Firewall: fwiptables, Firewall With iptables      
        Purpose Firewall: Program With Purpose Educational    
         Original Author: (c) Francisco Garcia     
          Contact Author: (c) fwiptables@gmx.com      
         License Program: (c) LGPL v2, GPL v2        
            Year Program: (c) 2020-2025           
                                Maintiner             
     Developer Maintiner: (c) Francisco Garcia    
       Contact Maintiner: (c) fwiptables@gmx.com      
       Version Maintiner: 25-12-G      
          Date Maintiner: Year 2025 Month 12         
                                Info                  
       More Long Version: fwiptables long-version

fwiptables ## installed

  < info > [     Maintiner: (c) Francisco Garcia ]      
  < info > [       Contact: (c) fwiptables@gmx.com ]        
  < info > [      Released: Year 2025 Month 12 ]           
  <folder> /etc/fwiptables/data-all-versions                       
  < info > Folder: Standard                                 
  <folder> /etc/fwiptables/data-25-12-G                       
  < info > Folder: The others data folders                  
  <folder> /etc/fwiptables/cache-25-12-G                        
  < info > Folder: The temporal cache folders               
  < file > /usr/bin/fwiptables                                   
  < info > Installed

fwiptables ## about

                            Author                     
  Original File:       fwiptables                       
  Description Short:   fwiptables, Firewall With iptables          
  Description Long:    fwiptables, Template in one script           
  Description Purpose: Program With Purpose Educational        
  Copyright program:   (c) LGPL v2, GPL v2            
  Copyright year:      (c) 2020-2025               
  Original Author:     (c) Francisco Garcia         
  Original Contact:    (c) fwiptables@gmx.com           
  Original Version:    25-12-G           
  Original Date:       Year 2025 Month 12              
                            Maintainer                 
  Fork developer:      (c) Francisco Garcia        
  Fork contact:        (c) fwiptables@gmx.com          
  Fork date:           Year 2025 Month 12             
  Fork version:        25-12-G

fwiptables ## hints

  [Iptables firewall]                                              
 or Legacy or nft: only one them is sufficent                      
  iptables-legacy: support for xtables on ip4                      
     iptables-nft: support for nftables on ip4                     
 ip6tables-legacy: support for xtables on ip6                      
    ip6tables-nft: support for nftables on ip6

  [Firewall recomendation with full client]                        
  Client prefered: input-related                                   
  Client prefered: input-established                               
  Server prefered: tinyserver-tcp ports

  [Some options]                                                   
  shield maxtries: limit against attack per bruteforce             
        Blacklist: excepcionals hosts dropped in firewall          
        whitelist: excepcionals hosts allowed in firewall          
       tinyserver: client in all allowed, and servers manually     
input-established: the computer is only client

  [Necesary Ports]                                                 
              ntp: Port necesary to update the time and date       
           bootpc: Port necesary to dhcp and get ip                
           domain: This port is necesary to domain resolver        
            https: This port is necesary for udp named web html5   
        ip6-icmp: Necesary protocol in ip6                         
       ip4 ports: ip6 works too with old ip4 ports

fwiptables ## depends

[ Configuration files ]
  Directory cache:         /etc/fwiptables/cache-25-12-G/
  Directory  data:         /etc/fwiptables/data-25-12-G/
  Standard   data:         /etc/fwiptables/data-all-versions/standard/

[ Log files ]
  Folder log:              /etc/fwiptables/data-25-12-G/log/
  Folder pdf:              /etc/fwiptables/data-25-12-G/pdf/
  Folder history:          /etc/fwiptables/data-25-12-G/history/

[ Preferences files ]
  preferences:             /etc/fwiptables/data-25-12-G/config/config-firewall.conf
  alias:                   /etc/fwiptables/data-25-12-G/config/config-alias.conf
  own-notes:               /etc/fwiptables/data-25-12-G/config/notes-program.txt
  info:                    /etc/fwiptables/data-25-12-G/config/info-program.txt
  intro:                   /etc/fwiptables/data-25-12-G/config/intro-program.txt

[ optional output ]
  xhost x11:               /usr/bin/xhost
  dialog cli:              /usr/bin/dialog
  whiptail cli             /usr/bin/whiptail
  zenity gui:              /usr/bin/zenity
  yad gui:                 /usr/bin/yad
  convert pdf:             /usr/bin/convert

[ Automatic iptables ]
  arptables:               /usr/sbin/arptables
  ebtables:                /usr/sbin/ebtables
  iptables legacy:         /usr/sbin/iptables-legacy
  iptables nft:            /usr/sbin/iptables-nft
  ip6tables legacy:        /usr/sbin/ip6tables-legacy
  ip6tables nft:           /usr/sbin/ip6tables-nft

[ Automatic favorites ]
  Automatic txt:           /usr/bin/bash
  Automatic cli:           /usr/bin/whiptail
  Automatic gui:           /usr/bin/yad
  Automatic pdf:           /usr/bin/convert
  Automatic editor:        /usr/bin/nano
  Automatic browser:       /usr/bin/w3m
  Automatic date:          /usr/sbin/ntpdate

[ Possible commands ]
  Found all possible cmd-requisite: fwiptables cmd-requisite
  Found all possible   cmd-suggest: fwiptables cmd-suggest
  Found all possible  cmd-commands: fwiptables cmd-commands
Source: README.md, updated 2025-12-15