{"id":411,"date":"2008-09-23T08:18:00","date_gmt":"2008-09-22T22:18:00","guid":{"rendered":"http:\/\/new.radio-active.net.au\/web3\/pfsense-needs-some-work-at-the-moment\/"},"modified":"2014-10-10T12:15:35","modified_gmt":"2014-10-10T01:15:35","slug":"pfsense-needs-some-work-at-the-moment","status":"publish","type":"post","link":"http:\/\/www.radio-active.net.au\/web3\/411","title":{"rendered":"pfSense needs some work (At the moment)"},"content":{"rendered":"<p>pfSense really needs a much better User Interface. I am sure the back end is good, but the GUI needs a lot of work. From my point of view it is unworkable. Maybe I have been spoilt with firewall, but more work is needed. <\/p>\n<p>1. It is possible to Alias ports\/hosts and networks. But I cannot see any way to specify the port as being TCP or UDP or both. [It is there, but I think the UI needs improving]<\/p>\n<p>2. The UI for selecting PORTS\/HOSTS\/NETWORKS are missing. You must know the exact text of the alias and type that. [UI Issue again. If you start typing the name of the alias it comes up.]<\/p>\n<p>3. Also missing is the ability to group multiple HOSTS\/NETWORKS into a single rule<\/p>\n<p>4. Removed [WAS: None of that really matters anyway since the ALIAS is broken since it immediately breaks this back to an IP. In other words it is not SYMBOLIC.]<\/p>\n<p>5. The NAT functionality is broken. You can only do NAT by port. You cannot change ALL traffic to 1.2.3.4 to go to 5.6.7.8 regardless of the port. [This may be covered under OUTGOiNG NAT or 1:1 NAT]<\/p>\n<p>6. Similarly Firewall rules are on a per-interface basis. You cannot have a single rule for all ports. <\/p>\n<p>All of these problems would be fixed with a GUI that created the pfSense internal configuration&#8230; Wow&#8230; A project for me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>pfSense really needs a much better User Interface. I am sure the back end is good, but the GUI needs a lot of work. From my point of view it is unworkable. Maybe I have been spoilt with firewall, but &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"http:\/\/www.radio-active.net.au\/web3\/411\"> <span class=\"screen-reader-text\">pfSense needs some work (At the moment)<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5cfmK-6D","_links":{"self":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/posts\/411"}],"collection":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/comments?post=411"}],"version-history":[{"count":0,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/posts\/411\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/media?parent=411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/categories?post=411"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/tags?post=411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}