JWall is a Java-based application for graphically building, managing, and installing rules for one or more Linux/iptables-based firewalls, local or remote.
| Tags | Security |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Java |
Recent releases


Release Notes: This version includes the ability to push policy to a remote firewall via SSH, improvements to the iptables script generation, and many bugfixes.


Release Notes: Minor fixes were made.


No changes have been submitted for this release.


Release Notes: A total rebuild was made from the ground up, and a few features from the previous release are still missing.


Release Notes: This release creates iptables scripts locally. It supports everything but NAT rules; you'll have to edit those by hand.
Recent comments
21 May 2007 23:43
Jwall Guidance
How to block particular website using Jwall?
21 Nov 2003 05:02
Re: Looks interesting but crashed before I could try it
That is definitely a path problem. move up one dir and launch...i.e.
cd ..
java -jar bin/jwall.jar
That should fix it.
>
> Looks like a file is missing from the
> distro or in the
> wrong place. I ran the command line
> below from
> the bin dir of the installation. Seemed
> easier than
> editing the shell script to do the same
> thing.
>
>
> root@localhost bin]# java -jar
> jwall.jar
> Nov 20, 2003 9:33:57 AM
> org.jwall.util.SettingsParser
> openSettings
> WARNING: Settings or File was null. use
> the default settings..
> java.io.FileNotFoundException:
> /home/draciron/jwall/bin/data/DefaultPolicy.pol
> (No such file or directory)
> at
> java.io.FileInputStream.open(Native
> Method)
>
20 Nov 2003 23:40
Looks interesting but crashed before I could try it
Looks like a file is missing from the distro or in the
wrong place. I ran the command line below from
the bin dir of the installation. Seemed easier than
editing the shell script to do the same thing.
root@localhost bin]# java -jar jwall.jar
Nov 20, 2003 9:33:57 AM org.jwall.util.SettingsParser openSettings
WARNING: Settings or File was null. use the default settings..
java.io.FileNotFoundException: /home/draciron/jwall/bin/data/DefaultPolicy.pol (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.net.www.protocol.file.File...
at sun.net.www.protocol.file.File...
at java.net.URL.openStream(URL.java:913)
at org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:605)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:151)
at org.jwall.policy.PolicyParser.openPolicy(Unknown Source)
at org.jwall.gui.JWallMain.addPolicy(Unknown Source)
at org.jwall.gui.JWallMain.applySettings(Unknown Source)
at org.jwall.gui.JWallMain.<init>(Unknown Source)
at org.jwall.Launcher.showSplash(Unknown Source)
at org.jwall.Launcher.main(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
at org.jwall.policy.PolicyParser.openPolicy(Unknown Source)
at org.jwall.gui.JWallMain.addPolicy(Unknown Source)
at org.jwall.gui.JWallMain.applySettings(Unknown Source)
at org.jwall.gui.JWallMain.<init>(Unknown Source)
at org.jwall.Launcher.showSplash(Unknown Source)
at org.jwall.Launcher.main(Unknown Source)