Skip to main content
Skip table of contents

Deploying NIOS-X Servers (2801)


Scenario

You're tasked with deploying two NIOS-X (formerly known as BloxOne Host) servers. You have remote access to the virtual machines, which have Docker already installed and are ready for you to install the NIOS-X image and connect them to the Threat Defense cloud to be centrally managed.

Estimated Completion Time

  • 20 to 30 Minutes

Prerequisites

  • Administrative access to the Infoblox Portal

Tasks

  1. Create a join token in the Infoblox Portal for the NIOS-X servers.

  2. Deploy the NIOS-X servers.

Task 1: Creating a Join Token

In the lab environment, from jump-desktop, use the Education Infoblox Portal credentials to log in to the Infoblox Portal and create a new Join Token. Save the Join Token string.

Task 2: Deploying the NIOS-X Servers

In the lab environment, from jump-desktop SSH into the NIOS-X virtual machines oph1 (10.100.0.110) and oph2 (10.200.0.110). Download and initiate the NIOS-X installer script using the Join Token you saved in Task 1. Change the names of the NIOS-X servers to oph1.techblue.net and oph2.techblue.net.


Solutions

rocket-no.png

Do not use Launch Lab for this lab.

Launch Lab is only used for NIOS-based lab environments.

Task 1 Solution: Creating a Join Token

  1. Log into your lab’s jump-desktop.

  2. Use your Education Infoblox Portal Credentials to log into the Infoblox Portal.

  3. Navigate to Configure → Administration → Join Tokens.

    image-20241030-150435.png
  4. Click Create.

    1. Use JT-1 as the token’s name.

    2. Click Save & Close.

  5. Copy the token string from the popup window on your browser.

  6. Open the text editor Geany on jump-desktop and save your join token.

Save the Join Token string, as it will not be visible again. If you don't, you must revoke the token and create a new one.

image-20241030-150138.png

Task 2 Solution: Deploying the NIOS-X Servers

The NIOS-X server will change the status between Online, Degraded, and Offline several times while it updates and synchronizes with the Threat Defense Cloud. The update process should take around 10-15 minutes.

  1. From the jump-desktop VM, SSH into the oph1 virtual machine using the IP address 10.100.0.110 on port 65522. The credential is training / infoblox.

  2. Use the command ssh -p 65522 training@10.100.0.110 and enter the password infoblox when prompted.

  3. Once successfully logged in, download NIOS-X install script using this command.

    CODE
    wget https://s3.amazonaws.com/ib-noa-prod.csp.infoblox.com/bloxone_installer_v2.0.0.sh
  4. Use chmod +x bloxone_installer_v2.0.0.sh command to change the script's permission to make it executable.

  5. Now execute the script with the Join Token you received in Task 1:

    CODE
    sudo ./bloxone_installer_v2.0.0.sh -j <paste-your-join-token-here>
  1. Enter the password infoblox if prompted

    2025-06-19_16-04-21-20250619-103442.png
  2. In the Infoblox Portal, navigate to Configure → Servers.

  3. Select the NIOS-X server and click Edit.

    1. Under the General Info tab, change the name to oph1.techblue.net.

    2. Click Finish and then Save & Close.

      image-20241107-175247.png
  4. In a terminal window, SSH into the oph2 virtual machine using the IP address 10.200.0.110 on port 65522. The credential is training / infoblox.

  5. Use the command ssh -p 65522 training@10.200.0.110 and enter the password infoblox when prompted.

  6. Once successfully logged in, download NIOS-X install script using this command.

    CODE
    wget https://s3.amazonaws.com/ib-noa-prod.csp.infoblox.com/bloxone_installer_v2.0.0.sh
  7. Use chmod +x bloxone_installer_v2.0.0.sh command to change the script's permission to make it executable.

  8. Now execute the script with the Join Token you received in Task 1:

    CODE
    sudo ./bloxone_installer_v2.0.0.sh -j <paste-your-join-token-here>
  9. Enter the password infoblox if prompted

    2025-06-19_15-57-41-20250619-102802.png
  10. Return to the Configure → Servers page in the Infoblox Portal.

  11. Select the newly deployed NIOS-X server and click Edit.

    1. Under the General Info tab, change the name to oph2.techblue.net.

    2. Click Finish and then Save & Close.

      image-20241107-180355.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.