Verify Deployment

To verify deployment using the PowerShell template, perform the following steps:

  1. Run the following command on the active vThunder instance:

    vThunder-Active(config)#show running-config

    If the deployment is successful with basic SLB, HA, HTTP template, and Persist-cookie template configuration, the following output is displayed:

    !
    vrrp-a common
      device-id 1
      set-id 1
      enable
    !
    terminal idle-timeout 0
    !
    ip dns primary 8.8.8.8
    !
    !
    interface ethernet 1
      enable
      ip address dhcp
    !
    interface ethernet 2
      enable
      ip address dhcp
    !
    vrrp-a vrid 0
      floating-ip 10.0.3.8
      floating-ip 10.0.2.9
      blade-parameters
        priority 100
    !
    vrrp-a peer-group
      peer 10.0.2.7
      peer 10.0.2.6
    !
    ip route 0.0.0.0 /0 10.0.2.1
    !
    slb server s1 10.0.3.4
      port 53 udp
      port 80 tcp
      port 443 tcp
    !
    slb service-group sg443 tcp
      member s1 443
    !
    slb service-group sg53 udp
      member s1 53
    !
    slb service-group sg80 tcp
      member s1 80
    !
    slb template persist cookie persist-cookie
      expire 60
      encrypt-level 0
      name a10-cookies				
      match-type service-group
    !
    slb template http hostname-test
      host-switching contains s1 service-group sg80
    !
    slb template http url-test
      url-switching regex-match s1 service-group sg80
    !
    slb virtual-server vip 10.0.2.9
      port 53 udp
        source-nat auto
        service-group sg53
      port 80 http
        source-nat auto
        service-group sg80
        template persist cookie persist-cookie
        template http url-test
      port 443 https
        source-nat auto
        service-group sg443
    !
    !
    end
  2. Run the following command on active vThunder instance to verify the SSL Certificate configuration:

    vThunder-Active(config)#show pki cert

    If the deployment is successful, the following SSL configuration is displayed:

    Name    Type            	  Expiration  Status
    --------------------------------------------------------------
    server certificate Jan 28 12:00:00 2028 GMT [Unexpired, Bound]
    
  3. Run the following command on active vThunder instance to verify the GLM License Provision configuration:
    vThunder-Active(config)#show license-info

    If the GLM is successfully applied on vThunder, the following GLM configuration is displayed:

    Host ID        : 5DCB01EC264BECCCFECB3C2ED42E02384EE8C527
    USB ID         : Not Available
    Billing Serials: A10f771cecbe0000
    Token	        : A10f771cecbe
    Product        : ADC
    Platform       : vThunder
    Burst          : Disabled
    GLM Ping Interval In Hours : 24
    --------------------------------------------------------------
    Enabled Licenses Expiry Date             Notes
    --------------------------------------------------------------
    SLB		  None
    CGN 		  None
    GSLB 		  None
    RC 		  None
    DAF 		  None
    WAF 		  None
    AAM 		  None
    FP 		  None
    WEBROOT 	  N/A	      Requires an additional Webroot license.
    THREATSTOP 	  N/A         Requires an additional ThreatSTOP license.
    QOSMOS	 	  N/A         Requires an additional QOSMOS license.	 
    WEBROOT_TI 	  N/A         Requires an additional Webroot Threat Intel license.
    CYLANCE 	  N/A         Requires an additional Cylance license.
    IPSEC_VPN 	  N/A         Requires an additional IPsec VPN license.
    25 Mbps Bandwidth 21-December-2022
  4. Run the following command on the standby vThunder instance:

    vThunder-Standby(config)#show running-config

    If the deployment is successful with basic SLB, HA, HTTP template, and Persist-cookie template configuration, the following output is displayed:

    !
    vrrp-a common
      device-id 2
      set-id 1
      enable
    !
    !
    system password-policy complexity Default username-check enable
    system password-policy complexity Default repeat-character-check enable
    system password-policy complexity Default forbid-consecutive-character 4
    !
    terminal idle-timeout 0
    !
    ip dns primary 8.8.8.8
    !
    !
    interface ethernet 1
      enable
      ip address dhcp
    !
    interface ethernet 2
      enable
      ip address dhcp
    !
    vrrp-a vrid 0
      floating-ip 10.0.3.8
      floating-ip 10.0.2.9
      blade-parameters
        priority 99
    !
    vrrp-a peer-group
      peer 10.0.2.7
      peer 10.0.2.6
    !
    ip route 0.0.0.0 /0 10.0.2.1
    !
    slb server s1 10.0.3.4
      port 53 udp
      port 80 tcp
      port 443 tcp
    !
    slb service-group sg443 tcp
      member s1 443
    !
    slb service-group sg53 udp
      member s1 53
    !
    slb service-group sg80 tcp
      member s1 80
    !
    slb template persist cookie persist-cookie
      expire 60
      encrypt-level 0
      match-type service-group
    !
    slb template http hostname-test
      host-switching contains s1 service-group sg80
    !
    slb template http url-test
      url-switching regex-match s1 service-group sg80
    !
    slb virtual-server vip 10.0.2.9
      port 53 udp
        source-nat auto
        service-group sg53
      port 80 http
        source-nat auto
        service-group sg80
        template persist cookie persist-cookie
        template http url-test
      port 443 https
        source-nat auto
        service-group sg443
    !
    !
    end
  5. Run the following command to force stop the active vThunder instance and make the standby vThunder instance as active device:

    vThunder-Active(config)#vrrp-a force-self-standby enable
    vThunder-ForcedStandby(config)#

  6. Run the following command to disable the active standby vThunder instance:

    vThunder-ForcedStandby(config)#vrrp-a force-self-standby disable
    vThunder-Active(config)#

COMPANY INFORMATION: Copyright © 2023 A10 Networks, Inc. All Rights Reserved. Legal Notice