Skip to main content

Internal Network Scanning

HostedScan provides scalable and secure options to connect vulnerability scanners on internal networks to hostedscan.com for centralized management and reporting.

tip

This secure solution does not require any open ports, tunnels, or other access to your network.

How it works​

You install a scanner, or an agent on each device, inside the network. It connects outbound only — no open ports or tunnels. You drive it from your HostedScan dashboard, and discovered hosts become Targets whose findings become Risks. The options differ in where the scanner runs and what it connects to, as the table below shows.

Choosing an option​

There are two ways to scan an internal network, both set up from the Internal Networks page:

Tenable NessusHostedScan Internal Scanner
Scan engineNessusOpenVAS (Greenbone Community Edition)
Included onProfessional planPremium plan
Managed byTenable Cloud, driven from HostedScanHostedScan, end to end
Connects out tosensor.cloud.tenable.com, cloud.tenable.comapi.hostedscan.com, registry.community.greenbone.net
CoversA network, or a single host via the agentA network

Option 1: Tenable Nessus scanning​

Nessus-based scanning comes in two forms. Both link through Tenable Cloud while you drive them from HostedScan.

Tenable Nessus Scanner​

A Nessus scanner installed on one machine inside the network, scanning the hosts around it. Choose this to cover a subnet or range of hosts with Nessus.

See the Tenable Nessus Scanner guide.

Tenable Nessus Agent​

A lightweight agent installed on each device you want to monitor, reporting only on the host it runs on. Choose this for laptops, desktops, and servers, including devices that move between networks or are not reachable over the network.

See the Agent-based scanning guide.

Option 2: HostedScan OpenVAS scanning​

The HostedScan Internal Scanner is our own application, installed on a single scanning server alongside OpenVAS. It orchestrates the underlying vulnerability scanners and connects to HostedScan to enable full command and control from your HostedScan dashboard.

HostedScan Internal Scanner architecture diagram

For detailed system requirements, see the Install the Internal Scanner on Linux guide.

Set up the internal scanner​

  1. Connect a new internal scanner by clicking on Connect a scanner in the HostedScan Internal Scanner card on the Internal Networks page. It is one of three scanner options on that page, alongside the Tenable Nessus Agent and the Tenable Nessus Scanner.
Connect a HostedScan Internal Scanner
  1. Choose a name for the source network. You will initiate scans under this source network, and discovered targets will be grouped by it.
Name the Source
  1. Run the install script on your host machine as root (alternatively, install the internal scanner according to our Install the Internal Scanner on Linux guide).
tip

Ensure that you copy the HostedScan Internal Scanner registration key before closing the modal. The key is used to authenticate your installation of the internal scanner to hostedscan.com.

The key is shown only once. If you lose it, open the ... menu on the scanner's row in the Scanners table and choose Get new internal scanner key to issue a replacement.

Copy key
  1. At this point, the HostedScan Internal Scanner source network will show as Disconnected in the Scanners table on the Internal Networks page. Once the internal scanner connects, the status progresses as it comes online:

    • Awaiting Telemetry - the internal scanner is connected; HostedScan is waiting for it to report its first OpenVAS telemetry.
    • OpenVAS Initializing / OpenVAS Syncing - OpenVAS is starting up or updating its vulnerability feeds. The first launch of OpenVAS may take an hour or longer.
    • Ready - the internal scanner and OpenVAS are ready. You can now run your first internal network scan.

Run your first scan​

  1. Click the Scan button for your source network on the Internal Networks page.
Internal Scanner Ready
  1. Set Scope: Enter the IP ranges and individual IP addresses you want to scan. You can:

    • Add CIDR ranges (e.g., 192.168.1.0/24) to scan entire subnets
    • Add individual IP addresses (e.g., 192.168.1.100) for specific targets
    • Add ranges of IP addresses (e.g., 192.168.1.15-192.168.1.100) for specific subranges of targets
    • Use multiple ranges to scan different network segments in a single scan

    For each item or range added, you can add specific tags that will be added to each target discovered in that range. A single scan can cover up to 8,190 hosts. Each CIDR range can be at most a /20 (4,094 hosts), so one scan can hold two full /20 ranges.

Set Scope - Enter IP ranges and addresses
tip

Tagging ranges during setup helps organize discovered targets by location, department, or function (e.g., "servers", "workstations", "DMZ"). Tags make it easier to filter and analyze results later.

  1. Configure Scan Settings: Choose your scan configuration options including:
    • Schedule when to run the scan (now, at a future time, or on a recurring schedule)
    • Email notifications for scan completion
    • OpenVAS settings for internal network scans (credentials, SSH port, alive test, and the OpenVAS scan configuration to use). See Enhanced Scanning with Authentication for more details on credentials and authenticated scanning.
Configure Scan Settings
  1. Review and Start: Review your scan configuration, optionally give the scan a name, and click Run Scan to start the vulnerability assessment. If you chose a future start time or a recurring schedule, the button reads Schedule Scan instead.
Review and Start Scan
  1. Monitor Progress: The scan will begin and you can monitor its progress on the Scans tab of the scans page. If you chose a future start time or a recurring schedule, the schedule is listed on the Scheduled Scans tab, and each run appears on the Scans tab when it starts. Depending on the number of IPs and services running, scans may take hours or even a day to complete.
Monitor Scan Progress

Once completed, the following information is available in the HostedScan platform:

  • Scan reports - can be found on the scans page.
  • Discovered Targets - can be found on the targets page. You can use the filters to narrow to the source network or by tags.
  • Detected Risks - can be found on the risks page. You can use filters to narrow to the source network or by tags.

Enhanced Scanning with Authentication​

For more comprehensive vulnerability assessment, HostedScan supports OpenVAS authenticated scanning which allows the scanner to log into target systems and perform deeper security analysis.

tip

Authenticated scanning provides significantly more detailed results by accessing internal system configuration, installed software, and security settings that are not visible from network-level scans alone.

To set up authenticated scanning:

  1. Configure credentials on your scanning server using the internal scanner's credential management commands
  2. Test credentials against a target systems to ensure they work correctly
  3. Select credentials when configuring scans in the HostedScan dashboard

For detailed instructions on setting up and using authenticated scanning, see the Authenticated Scanning guide.

What's Next?​