We have moved to a new Sailfish OS Forum. Please start new discussions there.

[feature-request] provide simple iptables/ip6tables native gui

asked 2014-11-27 23:50:01 +0200

kth gravatar image

updated 2015-03-06 09:35:34 +0200

eric gravatar image

It would be great to have a native simple iptables/ip6tables firewall gui application which at least have the following features:

  • list all active rules
  • add a rule
  • delete a rule
  • disable iptables (storing the rules but deleting them from iptables)
  • enable iptables (reinsert the stored rules)

optionally it could be nice to configure an iptables log file and view the logfile within the app (for the blocked packets)

edit retag flag offensive close delete


Any news here? :)

megalith ( 2016-02-15 20:41:52 +0200 )edit

I'm more or less working on a workaround in my sparetime... but it is not in a state that it is valuable for anyone else i think - does anyone else work on things like that too? My current ideas are based on a solution with two parts - a local running iptables service with authentication and minimal defined whitelisted interface and a pyotherside sfos app to connect to service/show/manage the rules...

kth ( 2016-10-18 19:00:28 +0200 )edit

1 Answer

Sort by » oldest newest most voted

answered 2014-11-27 23:56:01 +0200

Okw gravatar image

I don't think this is something every average Jolla-Joe needs. Sounds more like a case of an app instead of an integrated feature.

edit flag offensive delete publish link more


An official standard app would be also great but i think that a gui within the system configuration is also an option as there is also an gui for the connection management therefore why not for securing them within the network settings? I agree that iptables rules are not that user friendly. Better would be an easy to understand firewall based on iptables under the hood - but a first step could be this "basic" iptable rules approach.

kth ( 2014-11-28 00:01:42 +0200 )edit

i agree its an App like Snitch firewall ported to Linux then Sailfish idk. But something that allows profiles and accept reject connections by IP based on current session, user, or connection or in general.

DarkTuring ( 2016-11-10 03:20:31 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2014-11-27 23:50:01 +0200

Seen: 470 times

Last updated: Nov 27 '14