Fortinet black logo

New Features

Support FortiGate-VM in IBM Cloud platform 6.4.2

Copy Link
Copy Doc ID de1e129a-0283-11ea-8977-00505692583a:992669
Download PDF

Support FortiGate-VM in IBM Cloud platform 6.4.2

FortiOS 6.4.2 adds support for deploying FortiGate-VM BYOL for the IBM Cloud platform. IBM Cloud platform users can purchase and deploy FortiGate-VMs. The following describes the steps that you take to create and access a FortiGate-VM BYOL instance in the IBM Cloud.

To deploy FortiGate-VM on IBM Cloud using the GUI:
  1. Obtain the .qcow2 image file:
    1. Log in to the Fortinet Support site.
    2. Go to Download > VM Images.
    3. From the Select Platform dropdown list, select IBM VPC Cloud.
    4. Download the FortiGate-VM deployment file (FGT_VM64_IBM-v6-buildXXXX-FORTINET.out.kvm.zip).
    5. Extract the zip file to get a .qcow2 file.
  2. Log in to the IBM Cloud portal.
  3. Prepare an object storage bucket on IBM VPC.
  4. Upload the .qcow2 image file.
  5. Import the custom image:
    1. Go to VPC Infrastructure (Gen 2) > Compute > Custom images.
    2. Click Import custom image.
    3. Import the custom image. You must enter a name and select a region. Select the .qcow2 image file uploaded earlier, and select Ubuntu 16.04 for the operating system.

  6. Create a new instance based on the custom image. Enter a name, select the VPC, location, custom image imported earlier, profile, SSH key, and user data. User data can be from the IBM bucket, config-url/license-url, or directly inputted in the form of a config, license, or MIME file. See the following example:

    { "bucket" : "lzou-bucket1", "region" : "eu-gb", "license" : "FGVM16TM19000211.lic", "config" : "config.txt", "apikey": "{{omitted}}" }

    The following example includes the license-url and config-url:

    { "license-url" : "http://ec2-54-151-72-112.us-west-1.compute.amazonaws.com/FGVM16TM19000211.lic", "config-url" : "http://ec2-54-151-72-112.us-west-1.compute.amazonaws.com/config.txt" } }

  7. Attach a floating IP address to the instance NIC.
  8. In a browser, go to the IP address to connect to the FortiOS GUI and confirm that the instance is running.
To deploy FortiGate-VM on IBM Cloud using the CLI:

ibmcloud # diagnose debug cloudinit show

>> Checking metadata source ibm

>> Found nocloud drive /dev/vdb

>> Successfully mounted nocloud drive

>> Setting password to instance id

>> Provisioning ssh key

>> Cloudinit curl header:

>> Cloudinit trying to get license from: https://thomasqabucket2.s3.amazonaws.com/FGVM08TM20004028.lic

>> Cloudinit download license successfully

>> Cloudinit trying to get config script from: https://thomasqabucket2.s3.amazonaws.com/config2.txt

>> Cloudinit download config script successfully

>> Found metadata source: ibm

>> Trying to install vmlicense ...

>> Run config script

>> Finish running script

>> FGVM08TM20004028 $ config system global

>> FGVM08TM20004028 (global) $ set hostname ibmcloud

>> FGVM08TM20004028 (global) $ end

get system status

Version: FortiGate-VM64-IBM v6.4.0,build1705,200708 (interim)

Virus-DB: 1.00000(2018-04-09 18:07)

Extended DB: 1.00000(2018-04-09 18:07)

Extreme DB: 1.00000(2018-04-09 18:07)

IPS-DB: 6.00741(2015-12-01 02:30)

IPS-ETDB: 6.00741(2015-12-01 02:30)

APP-DB: 6.00741(2015-12-01 02:30)

INDUSTRIAL-DB: 6.00741(2015-12-01 02:30)

Serial-Number: FGVM08TM20004028

IPS Malicious URL Database: 1.00001(2015-01-01 01:01)

License Status: Valid

License Expiration Date: 2021-05-15

VM Resources: 2 CPU/8 allowed, 3689 MB RAM

Log hard disk: Not available

Hostname: ibmcloud

Operation Mode: NAT

Current virtual domain: root

Max number of virtual domains: 10

Virtual domains status: 1 in NAT mode, 0 in TP mode

Virtual domain configuration: disable

FIPS-CC mode: disable

Current HA mode: standalone

Branch point: 1705

Release Version Information: interim

FortiOS x86-64: Yes

System time: Thu Jul 9 15:14:00 2020

Support FortiGate-VM in IBM Cloud platform 6.4.2

FortiOS 6.4.2 adds support for deploying FortiGate-VM BYOL for the IBM Cloud platform. IBM Cloud platform users can purchase and deploy FortiGate-VMs. The following describes the steps that you take to create and access a FortiGate-VM BYOL instance in the IBM Cloud.

To deploy FortiGate-VM on IBM Cloud using the GUI:
  1. Obtain the .qcow2 image file:
    1. Log in to the Fortinet Support site.
    2. Go to Download > VM Images.
    3. From the Select Platform dropdown list, select IBM VPC Cloud.
    4. Download the FortiGate-VM deployment file (FGT_VM64_IBM-v6-buildXXXX-FORTINET.out.kvm.zip).
    5. Extract the zip file to get a .qcow2 file.
  2. Log in to the IBM Cloud portal.
  3. Prepare an object storage bucket on IBM VPC.
  4. Upload the .qcow2 image file.
  5. Import the custom image:
    1. Go to VPC Infrastructure (Gen 2) > Compute > Custom images.
    2. Click Import custom image.
    3. Import the custom image. You must enter a name and select a region. Select the .qcow2 image file uploaded earlier, and select Ubuntu 16.04 for the operating system.

  6. Create a new instance based on the custom image. Enter a name, select the VPC, location, custom image imported earlier, profile, SSH key, and user data. User data can be from the IBM bucket, config-url/license-url, or directly inputted in the form of a config, license, or MIME file. See the following example:

    { "bucket" : "lzou-bucket1", "region" : "eu-gb", "license" : "FGVM16TM19000211.lic", "config" : "config.txt", "apikey": "{{omitted}}" }

    The following example includes the license-url and config-url:

    { "license-url" : "http://ec2-54-151-72-112.us-west-1.compute.amazonaws.com/FGVM16TM19000211.lic", "config-url" : "http://ec2-54-151-72-112.us-west-1.compute.amazonaws.com/config.txt" } }

  7. Attach a floating IP address to the instance NIC.
  8. In a browser, go to the IP address to connect to the FortiOS GUI and confirm that the instance is running.
To deploy FortiGate-VM on IBM Cloud using the CLI:

ibmcloud # diagnose debug cloudinit show

>> Checking metadata source ibm

>> Found nocloud drive /dev/vdb

>> Successfully mounted nocloud drive

>> Setting password to instance id

>> Provisioning ssh key

>> Cloudinit curl header:

>> Cloudinit trying to get license from: https://thomasqabucket2.s3.amazonaws.com/FGVM08TM20004028.lic

>> Cloudinit download license successfully

>> Cloudinit trying to get config script from: https://thomasqabucket2.s3.amazonaws.com/config2.txt

>> Cloudinit download config script successfully

>> Found metadata source: ibm

>> Trying to install vmlicense ...

>> Run config script

>> Finish running script

>> FGVM08TM20004028 $ config system global

>> FGVM08TM20004028 (global) $ set hostname ibmcloud

>> FGVM08TM20004028 (global) $ end

get system status

Version: FortiGate-VM64-IBM v6.4.0,build1705,200708 (interim)

Virus-DB: 1.00000(2018-04-09 18:07)

Extended DB: 1.00000(2018-04-09 18:07)

Extreme DB: 1.00000(2018-04-09 18:07)

IPS-DB: 6.00741(2015-12-01 02:30)

IPS-ETDB: 6.00741(2015-12-01 02:30)

APP-DB: 6.00741(2015-12-01 02:30)

INDUSTRIAL-DB: 6.00741(2015-12-01 02:30)

Serial-Number: FGVM08TM20004028

IPS Malicious URL Database: 1.00001(2015-01-01 01:01)

License Status: Valid

License Expiration Date: 2021-05-15

VM Resources: 2 CPU/8 allowed, 3689 MB RAM

Log hard disk: Not available

Hostname: ibmcloud

Operation Mode: NAT

Current virtual domain: root

Max number of virtual domains: 10

Virtual domains status: 1 in NAT mode, 0 in TP mode

Virtual domain configuration: disable

FIPS-CC mode: disable

Current HA mode: standalone

Branch point: 1705

Release Version Information: interim

FortiOS x86-64: Yes

System time: Thu Jul 9 15:14:00 2020