Palo Alto VM-Series Software Firewall Keeps Shutting Down in Ubuntu Desktop 24.04.2 LTS KVM
Turritopsis Dohrnii Teo En Ming
teo.en.ming at protonmail.com
Wed Mar 26 09:22:46 UTC 2025
Good day from Singapore,
Later when I reach home, I am going to refer to the following 2 guides.
[1] VM-Series Evaluation Quickstart Guide
Link: https://www.paloaltonetworks.com/resources/guides/vm-series-evaluation-quickstart-guide
[2] VM-Series Deployment Guide: Provision the VM-Series Firewall on a KVM Host
Link: https://docs.paloaltonetworks.com/vm-series/10-0/vm-series-deployment/set-up-the-vm-series-firewall-on-kvm/install-the-vm-series-firewall-on-kvm/install-the-vm-series-firewall-using-virt-manager/provision-the-vm-series-firewall-on-a-kvm-host
Hopefully it will resolve all the issues.
Regards,
Mr. Turritopsis Dohrnii Teo En Ming
Singapore
26 Mar 2025 Wed
-------- Original Message --------
On 3/26/25 10:52, Turritopsis Dohrnii Teo En Ming via ubuntu-users <ubuntu-users at lists.ubuntu.com> wrote:
> Subject: Palo Alto VM-Series Software Firewall Keeps Shutting Down in Ubuntu Desktop 24.04.2 LTS KVM
>
> Good day from Singapore,
>
> I have asked ChatGPT Artificial Intelligence (AI) for assistance in installing and setting up Palo Alto VM-Series Software Firewall
> PA-VM-KVM-10.2.5.vm_eval.qcow2 in Ubuntu Desktop 24.04.2 LTS KVM.
>
> Below are the instructions provided by ChatGPT.
>
> I have started installing Palo Alto software firewall on 25 Mar 2025 Tue at 9.00 PM and went to sleep at 2.00 AM on 26 Mar 2025 Wed.
>
> Download and install Ubuntu Desktop 24.04.2 LTS on a physical machine with 3 or 4 network interface cards.
>
> Ubuntu installer keeps crashing in the normal mode. When I switch over to Safe Graphics mode, Ubuntu installer stops crashing and installs
> successfully.
>
> Install SSH Server on Ubuntu
> =============================
>
> sudo apt install openssh-server
>
> Start SSH Server
> =================
>
> sudo systemctl enable --now ssh
>
> Install KVM and Dependencies
> ===============================
>
> Run the following command to install KVM, Virt-Manager, and dependencies:
>
> sudo apt update && sudo apt upgrade -y
>
> sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
>
> Verify if KVM is installed:
>
> sudo kvm-ok
>
> INFO: /dev/kvm exists
> KVM acceleration can be used
>
> Start and enable the libvirt service:
>
> sudo systemctl enable --now libvirtd
>
> Download and Prepare the QCOW2 Image
> ========================================
>
> Download the Palo Alto VM-Series firewall QCOW2 image from Palo Alto Networks.
>
> The filename of my image is PA-VM-KVM-10.2.5.vm_eval.qcow2. Rename it to panos.qcow2.
>
> Move the image to the KVM images directory:
>
> sudo mv panos.qcow2 /var/lib/libvirt/images/
>
> Adjust file permissions:
>
> sudo chown libvirt-qemu:kvm /var/lib/libvirt/images/panos.qcow2
>
> sudo chmod 644 /var/lib/libvirt/images/panos.qcow2
>
> Create a Virtual Machine Using Virt-Manager (GUI)
> =====================================================
>
> Open Virt-Manager:
>
> virt-manager
>
> Click Create a new virtual machine.
>
> Select "Import existing disk image".
>
> Browse and select panos.qcow2.
>
> Set the following VM specs:
>
> CPU: 4 (minimum)
>
> RAM: 8GB
>
> Disk: 60GB (qcow2 pre-configured)
>
> Virtual Machine Name: PaloAlto-VM
>
> Network: Bridge or NAT
>
> Click Finish and start the VM.
>
> To configure multiple interfaces for the Palo Alto VM-Series firewall on Ubuntu KVM, follow these steps:
>
> Identify Network Interfaces
> ================================
>
> First, determine the network interfaces available on your KVM host using:
>
> ip link show
>
> You'll need at least:
>
> 1 interface for management
>
> 1 or more interfaces for data traffic (inside, outside, DMZ, etc.)
>
> Create Network Bridges (Optional)
> =====================================
>
> If you want Palo Alto to be on different networks, create Linux bridges.
>
> Install bridge utilities:
>
> sudo apt install bridge-utils
>
> Configure bridges in Netplan (/etc/netplan/01-netcfg.yaml):
>
> My netplan configuration:
>
> network:
> version: 2
> renderer: networkd
> ethernets:
> enp5s0:
> dhcp4: no
> enp3s0:
> dhcp4: no
> enp6s0:
> dhcp4: no
> bridges:
> br0:
> interfaces: [enp5s0]
> dhcp4: yes
> br1:
> interfaces: [enp3s0]
> dhcp4: yes
> br2:
> interfaces: [enp6s0]
> dhcp4: yes
>
> cd /etc/netplan
>
> sudo mv 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
>
> sudo mv 50-cloud-init.yaml 50-cloud-init.yaml.bak
>
> Apply changes:
>
> sudo netplan apply
>
> Add Multiple Interfaces to the VM
> ======================================
>
> You can add interfaces via virsh (CLI).
>
> List networks:
>
> sudo virsh net-list --all
>
> Attach interfaces:
>
> sudo virsh attach-interface --domain PaloAlto-VM --type bridge --source br0 --model e1000 --persistent
>
> sudo virsh attach-interface --domain PaloAlto-VM --type bridge --source br1 --model e1000 --persistent
>
> sudo virsh attach-interface --domain PaloAlto-VM --type bridge --source br2 --model e1000 --persistent
>
> Check the changes:
>
> sudo virsh dumpxml PaloAlto-VM | grep -i interface -A 10
>
> Verify Interfaces Inside PAN-OS
> ==================================
>
> Start the VM:
>
> sudo virsh start PaloAlto-VM
>
> Access the console:
>
> sudo virsh console PaloAlto-VM
>
> Login with:
>
> Username: admin
> Password: admin
>
> Login will FAIL with the default username and default password.
>
> Now you must follow the following guide.
>
> Thread: Default password not working admin / admin
> Link: https://live.paloaltonetworks.com/t5/vm-series-in-the-private-cloud/default-password-not-working-admin-admin/td-p/516560
>
> Follow the instructions of Spiterman. This is very important.
>
> Start the VM:
>
> sudo virsh start PaloAlto-VM
>
> Access the console:
>
> sudo virsh console PaloAlto-VM
>
> Login with:
>
> Username: admin
> Password: admin
>
> PA-VM keeps shutting down.
>
> Delete the virtual machine from virt-manager without deleting the qcow2 image.
>
> Guide: KVM - List OS Variants
> Link: https://wiki.sharewiz.net/doku.php?id=kvm:list_os_variants
>
> Create the VM from the terminal:
>
> sudo virt-install \
> --name PaloAlto-VM \
> --vcpus 4 \
> --memory 8192 \
> --disk path=/var/lib/libvirt/images/panos.qcow2,format=qcow2,bus=virtio \
> --os-variant centos8 \
> --network bridge=br0,model=virtio \
> --network bridge=br1,model=virtio \
> --network bridge=br2,model=virtio \
> --graphics none \
> --import
>
> Palo Alto software firewall virtual machine (PA-VM) keeps shutting down. After PA-VM boots up and I can see the web login page, it shuts down again
> after a while.
>
> Referring to the Compatibility Matrix for Palo Alto VM-Series Software Firewall Hypervisor Support
>
> Link: https://docs.paloaltonetworks.com/compatibility-matrix/reference/vm-series-firewalls/vms-series-hypervisor-support
>
> Do I need to downgrade my Ubuntu Desktop 24.04.2 LTS to Ubuntu Desktop 22.04?
>
> I am afraid only Ubuntu Desktop 22.04 is supported. I am afraid the latest version of Ubuntu Linux is not supported.
>
> I am looking forward to your advice and reply.
>
> Thank you.
>
> Regards,
>
> Mr. Turritopsis Dohrnii Teo En Ming
> Singapore
>
>
>
>
>
> --
> ubuntu-users mailing list
> ubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>
More information about the ubuntu-users
mailing list