FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
ChrisTan
Staff
Staff
Article Id 361722
Description This article describes how to deploy FortiGate ARM VM in a MacOS system.
Scope FortiGate, ARM64.
Solution

Fortinet provides ARM64_KVM qcow2 images on the FortiCloud portal, such as FGT_ARM64_KVM-v7.4.*.M-build27**-FORTINET.out.kvm.zip.

 

It can be deployed on the MacOS system with UTM: https://mac.getutm.app/

 

2024-12-02_11h23_41.png

 

  1. Select 'Virtualize' to create an ARM VM with the best MacOS performance.
  2. Select 'Other' .
  3. Choose 'None'  in Boot Device and Select 'Continue'
  4. Select Memory based on the usage and CPU Cores according to the VM license.

 

2024-12-02_11h25_01.png

 

  1. Keep the default setting in storage, as it will be removed.
  2. Select 'Countine' in the 'Shared Directory' unchanged.
  3. Give a 'Name' in the Summary and 'Save' and the pre-config VM is created, and the next step is to import the qcow2 image.
  4. 'Right-click' to the new VM and select 'Edit'

 

2024-12-02_11h25_52.png

 

  1. Delete the existing 'VirtID Drive' and then create a new drive to import the FortiOS.qcow2 downloaded from the FortiCloud.

 

2024-12-02_11h26_17.png

 

2024-12-02_13h35_08.png

 

  1. To have the Console access, a 'Serial' needs to be added in the 'Devices. Start the VM, and the 'Serial' window will show the FortiGate VM bootup. 

 

2024-12-02_11h31_11.png

 

Extra actions:

  1. If the Mac machine has a dock station or Ethernet port into a virtual port on the Mac, extra ports can be deployed on UTM.

2024-12-02_11h35_46.png2024-12-02_11h36_04.png

  1. An extra hard drive can be added for logging. The FortiGate VM will format the new device once it is added.

 

2024-12-02_11h43_25.png

 

Once the license is uploaded, the FortiGate VM will function properly on the MacOS environment.

 

2024-12-02_14h16_59.png

 

Contributors