NetShare control

This help contains the following topics:

Introduction

NetShare control allows you to identify and control network sharing behaviors.

Basic concepts

Max terminals per IP

This item specifies the maximum number of terminals that can share an IP address.

NetShare control determines the action for a packet based on the number of terminals sharing the source IP address of the packet:

Freeze and unfreeze

When an IP address is frozen, all packets sourced from the IP address will be dropped.

The device automatically freezes an IP address for the freezing time when the following conditions are met:

You can also manually freeze and unfreeze an IP address on the NetShare Control > NetShare List page.

NetShare list

The NetShare list lists all IP addresses that are detected to be shared by terminals and their related information, including:

You can access the NetShare list by selecting NetShare Control > NetShare List in the navigation pane.

NetShare detection methods

The following methods are available for detecting networking sharing behaviors of terminals:

NetShare control mechanism

As shown in Figure-1, the NetShare control module processes a packet as follows:

  1. Determines if the NetShare policy is enabled.

    • If the policy is disabled, NetShare control permits the packet to pass through.

    • If the policy is enabled, NetShare control proceeds to step 2.

  2. Determines if the source IP address of the packet is frozen,

    • If yes, NetShare control drops the packet.

    • If not, NetShare control proceeds to step 3.

  3. Compares the packet with the filters in the NetShare policy to determine if the packet matches the policy.

    • If the packet does not match the policy, NetShare control permits the packet to pass through.

    • If the packet matches the policy, NetShare control proceeds to step 4.

  4. Determines if the source IP address of the packet is shared by multiple terminals:

    • If not, NetShare control permits the packet to pass through.

    • If yes, NetShare control further determines whether the number of terminals sharing the IP address exceeds the limit of Max terminals per IP:

      • If the limit is exceeded, NetShare control takes the action specified in the NetShare policy.

      • If the limit is not exceeded, NetShare control permits the packet to pass through.

Figure-1 NetShare control mechanism

vSystem support information

Support of non-default vSystems for this feature depends on the device model. This feature is available on the Web interface only if it is supported.

Restrictions and guidelines

Configure NetShare control

Analysis

Configure NetShare control as shown in Figure-2.

Figure-2 NetShare control configuration procedure

Prerequisites

Complete the following tasks before you configure this feature:

Configure a NetShare policy

Procedure

  1. Click the Policies tab.

  2. In the navigation pane, select NetShare Control > NetShare Policy.

  3. Click Create to create a NetShare policy.

    Figure-3 Creating a NetShare policy

    Table-1 NetShare policy configuration items

    Item

    Description

    Name

    Enter a name for the NetShare policy.

    Description

    Enter a description for the NetShare policy.

    Src security zones

    Specify the source security zones to which the policy applies.

    Dst security zones

    Specify the destination security zones to which the policy applies.

    Src IP addresses

    Specify the source IP addresses to which the policy applies.

    Dst IP addresses

    Specify the destination IP addresses to which the policy applies.

    User

    Specify the users to whom the policy applies.

    APR-based detection

    Select whether to enable APR-based detection. This feature detects NetShare behaviors based on APR, such as QQ, WeChat, 58.com, and Meituan. For more information, see "APR."

    IPID trail tracking

    Select whether to enable IPID trail tracking. This feature tracks the values of the IPID fields in packets to detect NetShare behaviors.

    Max terminals per IP

    Enter the maximum number of terminals that can share the same IP address.

    Action

    Select the action to take when the number of terminals sharing an IP address exceeds the limit.

    Options are:

    • Permit—Permits the packet to pass through.

    • Freeze—Freezes the IP address so all packets sourced from the IP address will be dropped.

    Freezing time

    This item is required only when the Freeze action is selected.

    Enter the number of minutes an IP address will be frozen.

    Logging

    Select whether to enable NetShare control logging.

    When an IP address is detected to be shared by an excessive number of terminals (exceeding the limit of Max terminals per IP), the device generates a log message to record the IP address and the NetShare policy information.

    Status

    Enable or disable the NetShare policy. The policy takes effect only after you enable it.

  4. Click OK.

    Figure-4 Created NetShare policy

  1. Click Submit to make the configuration take effect.