JWall

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

Tweet this project Short link

Rss Recent releases

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

Changes: Minor fixes were made.

  • Rrelease-mid
  •  04 Jun 2003 13:56
  • Rrelease-after

No changes have been submitted for this release.

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

  • Rrelease-mid
  •  08 Apr 2003 13:38
  • Rrelease-after

Changes: This release creates iptables scripts locally. It supports everything but NAT rules; you'll have to edit those by hand.

Rss Recent comments

Rcomment-before 21 May 2007 23:43 Rcomment-trans revadi Rcomment-after

Jwall Guidance
How to block particular website using Jwall?

Rcomment-before 21 Nov 2003 05:02 Rcomment-trans zacklink Rcomment-after

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)
>

Rcomment-before 20 Nov 2003 23:40 Rcomment-trans ironthorn Rcomment-after

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.FileURLConnection.connect(FileURLConnection.java:69)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:156)
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)

No-screenshot

Project Spotlight

slackroll

A package or upgrade manager for Slackware Linux.

9869b2f74b323dfe8c44e91b6363e536_thumb

Project Spotlight

nall!

A system tray app that periodically shows brief output from a list of scripts.