vycontrol
pan-os-python
vycontrol | pan-os-python | |
---|---|---|
4 | 6 | |
237 | 332 | |
0.8% | 1.8% | |
3.8 | 6.5 | |
about 2 months ago | 24 days ago | |
Python | Python | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vycontrol
- Custom router
-
The future of VyOS, part 2: the local GUI and the controller
Is this basic gui planned for sometime during the 1.4 releases? Is vycontrol a separate project unrelated to the Gui written about in this blog?
- VyControl Project Status April 202
-
PFSense alternatives, ideally debian based?
There is vyos, which is Debian Based and a Router / Firewall OS. But it does not have a Gui, but rather a Cli Shell Interface. ( https://wiki.vyos.net/wiki/Main_Page ) This Project ( https://github.com/vycontrol/vycontrol ) seems to bring a Gui to Vyos, but I haven't tested it myself.
pan-os-python
-
What's your favorite/most useful feature of the Firewall/Panorama?
Lately? Pan-OS Python by a mile. Makes it so easy to create custom integrations and you can pretty much touch every useful configuration on the firewall.
- Automatically assign and/or quick method to multiple ( 500+ ) security policies the log forwarding profile.
- PAN-OS CLI "set commands" do not accept "double whitespaces" in object/rule name
-
Static route Automations ?
Palo Alto supplies the python module for it. I have a script for automating VPNs where I create a static route as part of the process.
-
How to get CLI commands from XML / config file
You can also use the PAN-OS-SDK for Python from the CLI: https://github.com/PaloAltoNetworks/pan-os-python
-
Fortinet versus Palo Alto - main differences
PANOS provides a full featured API on every device that's both powerful and simple to use. They also publish a number of SDKs on Github - i.e. https://github.com/PaloAltoNetworks/pan-os-python - that leverage the API.
What are some alternatives?
DirectFire_Converter - DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.
linux-cli - Linux command-line client for ProtonVPN. Written in Python. [Moved to: https://github.com/ProtonVPN/linux-cli-community]
interfax-python - Fax send and receive in Python with the InterFAX REST API
nordpy - A gui application to connect automatically to the recommended NordVPN server
pan-os-ansible - Ansible collection for easy automation of Palo Alto Networks next generation firewalls and Panorama, in both physical and virtual form factors.
qomui - Qomui (Qt OpenVPN Management UI)
PAN-IPSEC-Creator - Script for creating IPSEC VPNs on Palo Alto Firewalls.
linux-cli-community - Linux command-line client for ProtonVPN. Written in Python.
flytekit - Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.
linux-app - Official ProtonVPN Linux app
Applaud - App Store Connect API client library.