Configure Tenable Nessus Network Monitor on Machines Hosting Napatech Acceleration Cards

If you use Napatech Link™ Capture Software v12.4.3 or later, you can configure your machine to use Tenable Nessus Network Monitor in High Performance Mode to acquire network traffic from your hardware acceleration devices. For more information, see Configure High Performance Mode.

Note: Tenable Nessus Network Monitor only supports this feature on Red Hat 7 or CentOS 7 platforms because they use the latest performance improvements of the Linux Kernel.

Requirements

Product

Manufacturer

Operating System

Comments

Tenable Nessus Network Monitor 6.4 or later

Tenable, Inc.®

RH7 or CentOS7

Requires High Performance Mode licensing

Napatech Link™ Capture Software v12.4.3 or later

Napatech Inc.

RH7 or CentOS7

Napatech product number: 810-0048-09-10

To configure the Napatech deployment:

  1. Download Napatech Link.

  2. In a text editor, append the following line to the /etc/bashrc file:

    export NAPATECH3_PATH=/opt/napatech3

  3. Deploy ntanl_package_3gd-12.4.3.1-linux.tar.gz as follows in /tmp or any temporary directory by running the following command:

    tar xfz ntanl_package_3gd-12.4.3.1-linux.tar.gz

    cd ntanl_package_3gd-12.4.3.1-linux

    package_install_3gd-12.4.3.1.sh --noprompt

    /opt/napatech3/bin/ntstart.sh

  4. Do one of the following:

    • If the Napatech software reports any issues, contact Napatech Support.

    • If the Napatech software does not report any issues, run the following command:

      /opt/napatech3/bin/ntstop.sh

To configure the Tenable Nessus Network Monitor deployment:

  1. Do one of the following:

    • For a new deployment, run the following command:

      rpm -i nnm-6.0.0-es7.x86_64.rpm

      Note: In this example, the Tenable Nessus Network Monitor version is 6.0.0. Please ensure this version number matches the version you want to install.

    • For an existing deployment, run the following command:

      rpm -U nnm-6.0.0-es7.x86_64.rpm

      Note: In this example, the Tenable Nessus Network Monitor version is 6.0.0. Please ensure this version number matches the version you have installed.

HugePages Configuration

    During installation, the file /opt/napatech3/config/ntservice.ini is automatically updated to include the following line:

    # [How many, page_size, NUMA_ID]
    HostBuffersRx = [16,16,-1]

    Verify that the /opt/napatech3/config/ntservice.ini file contains the line; otherwise, edit the file manually to include this line.