Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Automation

    Scheduled Pinned Locked Moved Off-Topic & Non-Support Discussion
    4 Posts 2 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      collinscanada
      last edited by

      Hello

      I am wondering if there is any tools / documentation out there to automate changes within pfsence?

      Example. enable / disable firewall rules, update Alias data, enable disable ports.  The pfsence webpage is great if you are sitting at a PC but I find myself needing to update and make changes on the road. Making changes on a small mobile phone is not easy when you need to add ip addresses or click a tiny button.

      I would ideally like to create a mobile firendly webpage that can push via snmp or commands via ssh to perform the above mention tasks.  Has anybody tried this before?

      Chris

      1 Reply Last reply Reply Quote 0
      • stephenw10S Offline
        stephenw10 Netgate Administrator
        last edited by

        Perhaps do some scripting and use the PHP Shell?
        https://doc.pfsense.org/index.php/Using_the_PHP_pfSense_Shell

        Steve

        1 Reply Last reply Reply Quote 0
        • C Offline
          collinscanada
          last edited by

          Interesting… I am going to explore this thanks..

          1 Reply Last reply Reply Quote 0
          • stephenw10S Offline
            stephenw10 Netgate Administrator
            last edited by

            There was an effort to write an Android app to make interaction with the webgui easier on a small screen:
            http://forum.pfsense.org/index.php/topic,61416.0.html
            Not really ideal though in my opinion. I think most people here would agree that pfSense would be better with greater front-end/back-end separation. At the moment it's difficult to write an alternative gui because so much is tied to the front end code.

            Steve

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.