A dynamic management method and system for shooting range training terminals based on virtual and real integration

Through a dynamic management method of virtual and real range training terminals, the physical terminals are automatically configured to access the range simulation network, which solves the problems of poor availability and configurability in existing technologies and achieves efficient and stable access and switching.

CN119383075BActive Publication Date: 2025-09-30BEIJING VENUS INFORMATION TECH +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411653780.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-09-30
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

In the existing technology, the training environment for accessing the network range by training terminals has poor availability and configurability, requires manual configuration and is prone to errors, resulting in low efficiency and difficulty in troubleshooting.

Method used

A dynamic management method for range training terminals based on the combination of virtual and real is adopted. The physical terminals are connected to the range simulation network through automatic configuration, connected using switches and switch interfaces, and PC client programs are configured on the physical terminals to achieve automatic network information acquisition and scene configuration, reducing manual operations.

Benefits of technology

It improves the availability and configurability of physical terminals accessing the range simulation network, reduces the possibility of manual configuration errors, improves access efficiency and stability, and reduces manual troubleshooting time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383075B_ABST
    Figure CN119383075B_ABST
Patent Text Reader

Abstract

The present application provides a dynamic management method and system for a range training terminal based on a combination of virtual and real, which is applied to a physical terminal, wherein the physical terminal is connected to the switch via a switch port on the switch, and the switch is connected to the range platform via a switch interface; the target range simulation network selected by the trainee is determined, and a connectivity test is performed on the target range simulation network; if the connectivity test of the target range simulation network passes, network information corresponding to the target range simulation network is obtained; a training scenario is configured for the physical terminal based on the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network; when the training scenario configuration is completed, the IP address of the physical terminal is bound to the target range simulation network to connect the physical terminal to the target range simulation network, so that the trainee can participate in the corresponding training in the target training scenario based on the physical terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of network shooting range technology, and more specifically, to a dynamic management method and system for shooting range training terminals based on a combination of virtual and real. Background Art

[0002] A cyber range, based on virtualization technology, simulates and replicates the operational status and operating environment of network architecture, system equipment, and business processes in real cyberspace. This effectively enables cybersecurity-related learning, research, testing, competitions, and exercises, thereby improving the cybersecurity preparedness of individuals and organizations. Training terminal access is a crucial component of the range's operational system. It serves as the primary entry point for range exercises, allowing participants to quickly access the training environment.

[0003] In the existing technology, trainees generally use traditional physical devices or virtual terminals to access the training environment of the shooting range to participate in the training. However, this access method has disadvantages such as poor usability and poor configurability.

[0004] Therefore, how to provide a method for dynamic access and environment switching of training terminals in the shooting range based on a combination of virtual and real, so as to improve the availability and configurability of the training terminal access method, is a problem that urgently needs to be solved in this application. Summary of the Invention

[0005] In view of this, the present application provides a dynamic management method and system for shooting range training terminals based on a combination of virtual and real, with the purpose of improving the availability and configurability of the access mode of the training terminals.

[0006] In a first aspect, the present application provides a dynamic management method for a shooting range training terminal based on a combination of virtual and real, which is applied to a physical terminal, wherein the physical terminal is connected to a switch via a switch port on the switch, and the switch is connected to a shooting range platform via a switch interface. The method includes:

[0007] Determine the target range simulation network selected by the trainee and perform a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on the range platform, and the corresponding target training scenario is deployed on the target range simulation network;

[0008] If the connectivity test of the target range simulation network passes, obtaining network information corresponding to the target range simulation network; wherein the network information of the target range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the target range simulation network;

[0009] Performing training scenario configuration on the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network;

[0010] When the training scenario configuration is completed, the IP address of the physical terminal is bound to the target range simulation network to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0011] Optionally, before obtaining the network information corresponding to the target range simulation network, the method further includes:

[0012] Check whether there are other range simulation networks that have failed to be connected or have not been unbound;

[0013] If there are other range simulation networks that have failed to be accessed or have not been unbound, perform corresponding unbinding operations on the other range simulation networks;

[0014] When the unbinding operation of the other shooting range simulation networks is completed, the step of obtaining network information corresponding to the target shooting range simulation network is performed.

[0015] Optionally, if there are other range simulation networks that have failed to be accessed or have not been unbound, performing corresponding unbinding operations on the other range simulation networks includes:

[0016] If there are other range simulation networks that have failed to be accessed or have not been unbound, deleting the network path for the physical terminal to communicate with the access control server of the range platform in the static routing table of the physical terminal;

[0017] Deleting the IP address and virtual-real interface gateway of the other shooting range simulation network on the network card of the physical terminal;

[0018] The IP address of the physical terminal on the other shooting range simulation network is deleted to complete the unbinding operation on the other shooting range simulation network.

[0019] Optionally, the physical terminal is configured with a PC client program, the shooting range platform includes an access control server, and the access control server is configured with a server program;

[0020] Determining the target range simulation network selected by the trainee and performing a connectivity test on the target range simulation network includes:

[0021] Determine the target range simulation network selected by the trainee, and call a pre-configured PC client program to detect whether it is connected to the server program;

[0022] If the PC client program determines that it is connected to the server program, calling the server program to access the target range simulation network;

[0023] If calling the server program to access the target range simulation network is successful, determining that the connectivity test of the target range simulation network passes;

[0024] If the PC client program determines that it is not connected to the server program, or if calling the server program to access the target range simulation network fails, it is determined that the connectivity test of the target range simulation network has failed.

[0025] Optionally, configuring the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network includes:

[0026] Deleting the default gateway of the network card of the physical terminal and setting the gateway of the network card of the physical terminal to the virtual-real interface gateway of the target range simulation network;

[0027] Add the IP address of the target range simulation network to the network card of the physical terminal, and add the network path for communication between the physical terminal and the access control server of the range platform in the static routing information of the management network to the static routing table of the physical terminal to complete the configuration of the training scenario for the physical terminal.

[0028] Optionally, after connecting the physical terminal to the target range simulation network, the method further includes:

[0029] Real-time detection of whether there is a training scene switching operation;

[0030] When a training scene switching operation is detected, the physical terminal is unbound from the target range simulation network;

[0031] Performing a connectivity test on the new range simulation network switched by the training scenario switching operation instruction;

[0032] If the connectivity test of the new range simulation network passes, obtaining network information of the new range simulation network; the network information of the new range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the new range simulation network;

[0033] Performing training scenario configuration on the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the new range simulation network;

[0034] When the training scenario configuration is completed, the IP address of the physical terminal is bound to the new shooting range simulation network to connect the physical terminal to the new shooting range simulation network, so that the trainees can participate in the corresponding training based on the physical terminal in the training scenario deployed on the new shooting range simulation network.

[0035] A second aspect of the present application provides a dynamic management system for shooting range training terminals based on a combination of virtual and real, which is applied to physical terminals, wherein the physical terminals are connected to a switch via a switch port on the switch, and the switch is connected to a shooting range platform via a switch interface. The system includes:

[0036] A first connectivity testing unit is configured to determine a target range simulation network selected by a trainee and perform a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on a range platform, and a corresponding target training scenario is deployed on the target range simulation network;

[0037] A first acquiring unit is configured to acquire network information corresponding to the target range simulation network if the connectivity test of the target range simulation network passes; wherein the network information of the target range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the target range simulation network;

[0038] A first configuration unit is configured to configure a training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network;

[0039] The first access unit is used to bind the IP address of the physical terminal to the target range simulation network when the training scenario configuration is completed, so as to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0040] Optionally, before executing the acquiring unit, the system further includes:

[0041] The first detection unit is used to detect whether there are other range simulation networks that have failed to be accessed or have not been unbound;

[0042] A first unbinding unit is configured to perform a corresponding unbinding operation on other range simulation networks if there are other range simulation networks that have failed to be accessed or have not been unbound;

[0043] The completion unit is configured to execute the acquisition unit when the unbinding operation on the other shooting range simulation network is completed.

[0044] Optionally, the first unbinding unit includes:

[0045] A first deleting unit is configured to delete the network path for communication between the physical terminal and the access control server of the shooting range platform in the static routing table of the physical terminal if there is currently other shooting range simulation network that has failed to be accessed or has not been unbound;

[0046] A second deleting unit is used to delete the IP address and virtual-real interface gateway of the other shooting range simulation network on the network card of the physical terminal;

[0047] The third deleting unit is used to delete the IP address of the physical terminal on the other shooting range simulation network to complete the unbinding operation of the other shooting range simulation network.

[0048] Optionally, the physical terminal is configured with a PC client program, the shooting range platform includes an access control server, the access control server is configured with a server program, and the first connectivity test unit includes:

[0049] The second detection unit is used to determine the target range simulation network selected by the trainee and call a pre-configured PC client program to detect whether it is connected with the server program;

[0050] An access unit, configured to call the server program to access the target range simulation network if the PC client program determines that it is connected to the server program;

[0051] A first determining unit is configured to determine whether a connectivity test of the target range simulation network has passed if calling the server program to access the target range simulation network is successful;

[0052] The second determining unit is configured to determine that the connectivity test of the target range simulation network has failed if the PC client program determines that it is not connected to the server program, or fails to call the server program to access the target range simulation network.

[0053] The present application provides a dynamic management method and system for a range training terminal based on virtual-real combination, which determines the target range simulation network selected by the trainees and performs a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on the range platform, and a corresponding target training scenario is deployed on the target range simulation network; if the connectivity test of the target range simulation network passes, the network information corresponding to the target range simulation network is obtained; wherein the network information at least includes the static routing information of the management network, the virtual-real interface gateway and IP information of the target range simulation network; the physical object is connected to the target range simulation network according to the static routing information of the management network, the virtual-real interface gateway and IP information of the target range simulation network The terminal is configured for the training scenario; when the configuration of the network card is completed, the IP address of the physical terminal is bound to the target range simulation network, and the physical terminal is automatically connected to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal. It can be seen that the technical solution provided by this application adopts automated configuration to automatically connect the physical terminal to the corresponding target range simulation network, thereby improving the availability and configurability of the physical terminal accessing the range simulation network; there is no need for complex operation and maintenance operations, not only the access efficiency is high and the stability is good, but also the possibility of manual configuration errors is greatly reduced, and there is no need to troubleshoot the entire link when problems occur, thereby reducing manual troubleshooting time and high efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0055] Figure 1 An example diagram of a physical terminal accessing a training environment provided by existing technologies;

[0056] Figure 2 A dynamic management architecture for a shooting range training terminal based on a combination of virtual and real systems is provided in an embodiment of the present application;

[0057] Figure 3 A flowchart of a dynamic management method for a shooting range training terminal based on a combination of virtual and real provided in an embodiment of the present application;

[0058] Figure 4 Another dynamic management method for a shooting range training terminal based on a combination of virtual and real provided in an embodiment of the present application;

[0059] Figure 5 A structural diagram of a dynamic management system for a shooting range training terminal based on a combination of virtual and real is provided for an embodiment of the present application. DETAILED DESCRIPTION

[0060] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0061] In this application, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus comprising the element.

[0062] As can be seen from the above background technology, currently, trainees generally use traditional physical equipment or virtual terminals to access the training environment of the shooting range to participate in the training. Figure 1 As shown, the virtual-reality integration function is enabled in the cloud platform, and a Windows or Linux desktop operating system is installed on the physical terminal to be connected; the physical terminal is connected to the virtual-reality switch network port, and the network information of the physical terminal is manually configured; a corresponding simulation environment (training environment of the shooting range) is constructed on the cloud platform, and the network information of the physical terminal is manually configured, and the network information of the physical terminal is added to the virtual simulation network of the cloud platform to connect the physical terminal to the training environment of the shooting range, and finally the simulation environment is started, so that the physical terminal can participate in the corresponding training in the corresponding training environment of the shooting range.

[0063] However, most of the existing access methods require manual configuration, which relies on the configuration capabilities of the configuration personnel and is prone to errors. Once a problem occurs, the entire configuration link needs to be checked, which not only consumes a lot of manpower time but also has low efficiency.

[0064] Therefore, the present application provides a dynamic management method and system for range training terminals based on the combination of virtual and real, which determines the target range simulation network selected by the trainees and performs a connectivity test on the target range simulation network; the target range simulation network is the range simulation network configured on the range platform, and the corresponding target training scenario is deployed on the target range simulation network; if the connectivity test of the target range simulation network passes, the network information corresponding to the target range simulation network is obtained; wherein the network information at least includes the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network; the virtual and real interface gateway and IP information of the target range simulation network are connected to the real range simulation network according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network. The training scenario is configured on the physical terminal; when the configuration of the network card is completed, the IP address of the physical terminal is bound to the target range simulation network, and the physical terminal is automatically connected to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal. It can be seen that the technical solution provided by this application adopts automated configuration to automatically connect the physical terminal to the corresponding target range simulation network, thereby improving the availability and configurability of the physical terminal access to the range simulation network; there is no need for complex operation and maintenance operations, not only the access efficiency is high and the stability is good, but also the possibility of manual configuration errors is greatly reduced, and there is no need to troubleshoot the entire link when problems occur, thereby reducing manual troubleshooting time and high efficiency.

[0065] See also Figure 2 , shows a dynamic management architecture of a range training terminal based on virtual-real integration provided by an embodiment of the present application, the dynamic management architecture of the range training terminal based on virtual-real integration includes a switch, multiple physical terminals and a range platform; the range platform includes a virtual-real access server, an access control server, a range SDN controller and multiple range simulation networks; a corresponding training scenario is deployed on each range simulation network;

[0066] A physical terminal is connected to a switch port on the switch, and a virtual-real interface on the virtual-real access server is connected to a switch port on the switch. Each switch port and switch port on the switch is configured with a corresponding VLAN, achieving Layer 2 isolation between the virtual simulation environment and the real network to prevent loops. Each switch port and switch port is configured with a corresponding VLANIF and static route, allowing the physical terminal to simultaneously communicate with a specified real network and any virtual simulation network. Each physical terminal is connected to the switch port via a network cable.

[0067] It should be noted that each physical terminal is pre-deployed with a corresponding PC client program, which supports operating systems such as Window and Linux; the PC client program has the following functions: it can connect to the access control server in the shooting range platform, and obtain the network information corresponding to the shooting range simulation network deployed on the shooting range platform by communicating with the access control server; it can operate the configuration of the network card of the physical terminal, and realize the configuration of a single network card with dual IP by modifying the configuration of the network card; it can configure a static routing table to achieve the purpose of the physical terminal being able to connect to the management network and the business network and manage the business network and the business network at the same time.

[0068] The access control server is configured with a server program that has the following functions: a) Implementing authentication and control functions for physical terminals, and the administrator can control the online / offline of physical terminals; b) Implementing management functions for training scenarios deployed on virtual simulation networks, and the administrator can control the start / stop of training scenarios; c) Implementing access control functions, and the administrator can control access points, access locations, and opening / closing.

[0069] based on Figure 2 The disclosed dynamic management architecture of the shooting range training terminal based on the combination of virtual and real, accordingly, the embodiment of the present application provides a dynamic management method of the shooting range training terminal based on the combination of virtual and real, such as Figure 3 As shown in the figure, the dynamic management method of the shooting range training terminal based on the virtual and real set is applied to Figure 1 Any physical terminal shown in FIG. 1 is pre-configured with a PC client program. The method specifically includes the following steps:

[0070] S301: Determine the target range simulation network selected by the trainee and perform a connectivity test on the target range simulation network; the target range simulation network is the range simulation network configured on the range platform; if the connectivity test of the target range simulation network passes, execute step S302.

[0071] In the specific execution of step S301, after the trainee logs in to the operating system deployed on the physical terminal, the physical terminal can run the PC client program configured on the physical terminal to call the PC client program to connect to the access control server through the server interface of the access control server, so as to obtain a training scenario list of all training scenarios in which the trainee participates through the access control server, and display the training scenario list so that the trainee can select a specified target training scenario from each training scenario in the displayed training scenario list; in response to the trainee's training scenario selection operation, determine the target training scenario indicated by the training scenario selection operation, determine the target training scenario corresponding to the target training scenario, and perform a connectivity test on the target range simulation network; if the connectivity test of the target range simulation network passes, execute step S302; if the connectivity test of the target range simulation network fails, output a corresponding prompt message to prompt the trainee that the physical terminal currently used by the trainee cannot be connected to the target range simulation network, that is, cannot access the target training scenario of the target range simulation network for corresponding training.

[0072] Optionally, an access control server is configured on the shooting range platform, and a server program is configured on the access control server; the physical terminal calls the PC client program to determine the target shooting range simulation network selected by the trainee, and performs a connectivity test on the target shooting range simulation network. Specifically, the process can be as follows: determining the target shooting range simulation network selected by the trainee, and calling a pre-configured PC client program to detect whether it is connected with the server program; if the PC client program determines that it is connected with the server program, calling the server program to access the target shooting range simulation network; if the call to the server program to access the target shooting range simulation network is successful, it is determined that the connectivity test of the target shooting range simulation network has passed; if the PC client program determines that it is not connected with the server program, or the call to the server program to access the target shooting range simulation network fails, it is determined that the connectivity test of the target shooting range simulation network has failed.

[0073] In this embodiment, the physical terminal checks the communication status between the physical terminal and the target range simulation network in advance by calling the PC client program and the server program configured on the access control server. When it is determined that the communication between the physical terminal and the target range simulation network is normal, that is, the connectivity test of the physical terminal to the target range simulation network is passed, the subsequent access configuration operation is continued to avoid access failure when the subsequent access operation of connecting the physical terminal to the target range simulation network is executed.

[0074] Furthermore, in an embodiment of the present application, when the physical terminal determines that the connectivity test of the target range simulation network has passed, it can call the PC client program to obtain the configuration information of the network card of the physical terminal and save the configuration information of the network card of the physical terminal, so that when the physical terminal is subsequently connected to the target range simulation network, the saved network card configuration information can be directly used, thereby providing corresponding access efficiency. At the same time, when the physical terminal is disconnected from the target range simulation network, its network configuration in the management network can be restored.

[0075] It should be noted that the configuration information of the network card may include: the gateway of the physical terminal in the management network and the IP address of the physical terminal in the management network, that is, the gateway of the physical terminal and the IP address of the physical terminal. This embodiment of the application does not limit the configuration information of the network card.

[0076] S302: Obtain the network information corresponding to the target range simulation network, and configure the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network; wherein the network information at least includes the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network.

[0077] In the specific execution of step S302, when the physical terminal determines that the connectivity test of the target range simulation network has passed, it can call the PC client program to connect to the access control server, communicate with the access control server, and obtain network information corresponding to the target range simulation network through the access control server, wherein the network information at least includes the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network, the static routing information of the management network includes the network path that the physical terminal needs to pass through when communicating with the control access server, and the IP information of the target range simulation network includes at least the IP address of the target range simulation network; and then the network card of the physical terminal can be configured based on the virtual and real interface gateways and IP addresses of the target range simulation network, and the static routing table of the physical terminal can be configured using the network path for communication between the physical terminal and the access controller in the static routing information of the management network, so as to realize the training scenario configuration of the physical terminal.

[0078] Optionally, the process of configuring the training scenario for the physical terminal based on the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network can be specifically as follows: deleting the default gateway of the network card of the physical terminal, and setting the gateway of the network card of the physical terminal to the virtual and real interface gateway of the target range simulation network; adding the IP address of the target range simulation network to the network card of the physical terminal, and adding the network path for communication between the physical terminal and the access control server of the range platform in the static routing information of the management network to the static routing table of the physical terminal to complete the configuration of the training scenario for the physical terminal.

[0079] In actual application, the physical terminal can call the PC client program to obtain the static routing information of the management network, the virtual and real interface gateway and IP address of the target range simulation network, and then continue to call the PC client program to execute the corresponding command to delete the default gateway on the network card of the physical terminal, and execute the corresponding command to set the gateway of the network card of the physical terminal to the virtual and real interface gateway of the target range simulation network; call the PC client program to execute the corresponding command to add the network path for the physical terminal to communicate with the access control server to the static routing table of the physical terminal to ensure that the physical terminal can communicate with the business simulation environment (target training scenario) in the target range simulation network.

[0080] It should be noted that the physical terminal calls the PC client program to execute the corresponding automated script (command) to complete the configuration of the training scene of the physical terminal, reducing the time and errors of manual configuration, and realizing the rapid access of the physical terminal to the training scene in the corresponding target range simulation network, which can adapt to different exercise needs and improve overall training efficiency.

[0081] S303: When the training scenario configuration is completed, the IP address of the physical terminal is bound to the target range simulation network to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0082] During the specific execution of step S303, when the physical terminal determines that the training scenario configuration of the target training scenario is completed, it can further call the PC client program to bind the IP address of the physical terminal to the target shooting range simulation network through the virtual-real access server to complete the virtual-real interface binding between the physical terminal and the target shooting range simulation network, and connect the physical terminal to the target training scenario deployed on the target shooting range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0083] It should be noted that the physical terminal automatically and quickly connects to the training scenario of the corresponding shooting range simulation network through a pre-configured PC client program, which can not only reduce the time and errors of manual configuration, but also flexibly respond to different exercise requirements and improve overall training efficiency, usability and configurability.

[0084] Furthermore, after accessing the target training scene, the physical terminal can also communicate with the management network and the business network, and can be connected to the shooting range simulation network without requiring terminal business system services.

[0085] The present application provides a dynamic management method for a range training terminal based on a combination of virtual and real, which comprises determining a target range simulation network selected by a trainee and performing a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on a range platform, and a corresponding target training scenario is deployed on the target range simulation network; obtaining network information corresponding to the target range simulation network; wherein the network information includes at least static routing information of a management network, a virtual and real interface gateway and IP information of the target range simulation network; and configuring a training scenario for a physical terminal based on the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network; When the configuration of the network card is completed, the IP address of the physical terminal is bound to the target range simulation network, and the physical terminal is automatically connected to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal. It can be seen that the technical solution provided by this application adopts automated configuration to automatically connect the physical terminal to the corresponding target range simulation network, thereby improving the availability and configurability of the physical terminal accessing the range simulation network; there is no need for complex operation and maintenance operations, not only the access efficiency is high and the stability is good, but also the possibility of manual configuration errors is greatly reduced, and there is no need to troubleshoot the entire link when problems occur, thereby reducing manual troubleshooting time and high efficiency.

[0086] based on Figure 2 The disclosed dynamic management architecture of the shooting range training terminal based on the combination of virtual and real, accordingly, the embodiment of the present application also provides another dynamic management method of the shooting range training terminal based on the combination of virtual and real, such as Figure 4 As shown in the figure, the dynamic management method of the shooting range training terminal based on the virtual and real set is applied to Figure 1 Any physical terminal shown in FIG. 1 is pre-configured with a PC client program. The method specifically includes the following steps:

[0087] S401: Determine the target range simulation network selected by the trainee and perform a connectivity test on the target range simulation network. The target range simulation network is configured on the range platform and has the corresponding target training scenario deployed on it. If the connectivity test passes, proceed to step S402.

[0088] In the specific execution process of step S401, the specific execution process and implementation principle of step S401 are the same as those described above. Figure 3 The specific execution process and implementation principle of step S301 shown in FIG. Figure 3 The contents of the corresponding parts are not limited in this embodiment of the present application.

[0089] S402: Detect whether there are other range simulation networks that have failed to access or have not been unbound; if there are other range simulation networks that have failed to access or have not been unbound, execute step S403; if there are no other range simulation networks that have failed to access or have not been unbound, execute step S404.

[0090] In an embodiment of the present application, when the physical terminal determines that the connectivity test of the target range simulation network has passed, in order to further avoid the situation where the physical terminal fails to access the target range simulation network due to the existence of other target range simulation networks that the physical terminal has failed to access or other target range simulation networks that have not been unbound, the physical terminal can first detect whether there are other target range simulation networks that the physical terminal has failed to access or other target range simulation networks that have not been unbound. If so, the corresponding unbinding operation can be performed first to ensure that the physical terminal currently does not have other target range simulation networks that it has failed to access or other target range simulation networks that have not been unbound.

[0091] Specifically, when the physical terminal determines that the connectivity test of the target range simulation network has passed, it can call the PC client program to detect whether there are other range simulation networks that have failed to be accessed or have not been unbound; if so, it can continue to call the PC client program to perform corresponding unbinding operations on other range simulation networks, that is, execute step S403 to unbind other range simulation networks that have failed to be accessed or have not been unbound.

[0092] It should be noted that by unbinding the physical terminal from other target range simulation networks that have failed to access or have not been unbound, it is possible to avoid the situation where the physical terminal fails to access the target target range simulation network due to the presence of other target range simulation networks that have failed to access or other target range simulation networks that have not been unbound. At the same time, it is also possible to support multiple physical terminals to access a single target range simulation scenario at the same time.

[0093] S403: Perform corresponding unbinding operations on other range simulation networks.

[0094] In the specific process of executing step S403, when the physical terminal determines that it is currently connected to other target range simulation networks that are or have not been unbound, it calls the PC client program to delete the relevant static routing information in the static routing table of the physical terminal, deletes the configuration information related to the other target range simulation network on the network card of the physical terminal, and deletes the information related to the physical terminal on the other target range simulation network, so as to unbind the physical terminal from the other target range simulation networks.

[0095] Optionally, if there are other target range simulation networks that have failed to access or have not been unbound, the process of performing corresponding unbinding operations on the other target range simulation networks can be specifically as follows: if there are other target range simulation networks that have failed to access or have not been unbound, delete the network path for communication between the physical terminal and the access control server of the target range platform in the static routing table of the physical terminal; delete the IP address and virtual-real interface gateway of the other target range simulation network on the network card of the physical terminal; delete the IP address of the physical terminal on the other target range simulation network.

[0096] During actual application, when the physical terminal determines that it has currently failed to access or has not unbound other range simulation networks, it calls the pre-configured PC client program to execute the corresponding command to delete the network path for communication between the physical terminal and the access control server of the range platform in the static routing table of the physical terminal; calls the PC client program to execute the corresponding command to delete the virtual and real interface gateways and IP addresses of other range simulation networks on the network card of the physical terminal; finally, calls the PC client program to delete the IP address of the physical terminal on other range simulation networks to complete the unbinding operation of other range simulation networks and the physical terminal.

[0097] It should be noted that when the physical terminal calls the PC client program to execute the corresponding command to complete the unbinding operation of other shooting range simulation networks and the physical terminal, if the command execution fails, the corresponding prompt information can be output to remind the corresponding management personnel or trainees that the unbinding of other shooting range simulation networks and the physical terminal has failed.

[0098] S404: Obtain the network information corresponding to the target range simulation network, and configure the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network; wherein the network information at least includes the static routing information of the management network, the virtual and real interface gateways and IP information of the target range simulation network.

[0099] In an embodiment of the present application, when the physical terminal determines that the unbinding operation with other target range simulation networks is completed, or determines that the physical terminal currently does not have other target range simulation networks that have failed to access or have not been unbound, it can obtain the network information corresponding to the target target range simulation network and configure the training scenario for the physical terminal based on the static routing information of the management network, the virtual and real interface gateway and IP information of the target target range simulation network.

[0100] S405: When the training scenario configuration is completed, the IP address of the physical terminal is bound to the target range simulation network to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0101] In the specific execution process of steps S4040-S405, the specific execution process and implementation principle of steps S404-S405 are the same as those above. Figure 3 The specific execution process and implementation principle of steps S302-S303 shown in FIG. Figure 3 The contents of the corresponding parts are not limited in this embodiment of the present application.

[0102] S406: Detect in real time whether there is a training scene switching operation; when it is detected that there is a training scene switching operation, execute step S407.

[0103] S407: Unbinding the physical terminal from the target range simulation network.

[0104] The applicant has found that in the prior art, each time the training environment of the shooting range needs to be updated, the physical terminal and the virtual network need to be reconfigured, and plug-and-play and quick access cannot be achieved, that is, the availability and configurability are poor; finally, when the trainees need to participate in multiple trainings at the same time, each time the training environment is switched, manual configuration is required, and the training scene cannot be switched dynamically; therefore, in an embodiment of the present application, after the physical terminal successfully accesses the target training scene deployed in the target shooting range simulation network, it can call the PC client program to detect in real time whether there is a training scene switching operation by the trainee. When it is detected that there is a training scene switching operation by the trainee, the PC client program can be called through the corresponding interface to quickly switch to the training scene output by the new shooting range simulation network indicated by the training scene switching operation, so that the physical terminal can dynamically switch quickly between different shooting range simulation networks, support seamless transition of multiple training scenarios (training scenarios), and can achieve plug-and-play and quick access; finally, the physical terminal can work in collaboration with virtualized resources to maintain operational continuity when switching between different simulation networks.

[0105] Furthermore, in order to avoid the scene switching failure of the physical terminal, before the scene switching is performed, the target range simulation network previously connected to the physical terminal can be unbound.

[0106] Specifically, the PC client program is called to delete the relevant static routing information in the static routing table of the physical terminal, delete the configuration information related to the target range simulation network on the network card of the physical terminal, and delete the information related to the physical terminal on the target range simulation network, so as to unbind the physical terminal from the target range simulation network.

[0107] Optionally, the network path for communication between the physical terminal and the access control server is deleted from the physical terminal's static routing table; the IP address and virtual-to-real interface gateway of the target range simulation network are deleted from the physical terminal's network card; and the IP address of the physical terminal on the target range simulation network is deleted. The service emulation path in the physical terminal's static routing table is the service emulation path of the target range simulation network.

[0108] During actual application, the physical terminal calls a pre-configured PC client program to execute corresponding commands to delete the network path for communication between the physical terminal and the access control server in the static routing table of the physical terminal; calls the PC client program to execute corresponding commands to delete the virtual and real interface gateway and IP address of the target range simulation network on the network card of the physical terminal; finally, calls the PC client program to delete the IP address of the physical terminal on the target range simulation network to complete the unbinding operation between the target range simulation network and the physical terminal.

[0109] It should be noted that when the physical terminal calls the PC client program to execute the corresponding command to complete the unbinding operation between the target range simulation network and the physical terminal, if the command execution fails, a corresponding prompt message can be output to remind the corresponding management personnel or trainees that the unbinding of the target range simulation network and the physical terminal has failed.

[0110] S408: Perform a connectivity test on the new shooting range simulation network switched by the training scenario switching operation instruction; if the connectivity test of the new shooting range simulation network passes, execute step S409.

[0111] During the specific execution of step S408, when the physical terminal detects the corresponding training scene switching operation, it can call the corresponding PC client program to determine the new training scene indicated by the training scene switching operation, and determine the new shooting range simulation network corresponding to the new training scene, and perform a connectivity test on the new shooting range simulation network; if the connectivity test of the new shooting range simulation network passes, step S409 is executed; if the connectivity test of the new shooting range simulation network fails, a corresponding prompt message can be output to prompt the trainees that the physical terminal currently used by the trainees cannot be connected to the new shooting range simulation network, that is, it is impossible to access the new training scene of the new shooting range simulation network for corresponding training.

[0112] Optionally, the process of the physical terminal calling the PC client program to perform a connectivity test on the new shooting range simulation network can be specifically as follows: calling a pre-configured PC client program to detect whether it is connected with the server program; if the PC client program determines that it is connected with the server program, calling the server program to access the new shooting range simulation network; if the call to the server program to access the new shooting range simulation network is successful, it is determined that the connectivity test of the new shooting range simulation network has passed; if the PC client program determines that it is not connected with the server program, or the call to the server program to access the new shooting range simulation network fails, it is determined that the connectivity test of the new shooting range simulation network has failed.

[0113] In this embodiment, the physical terminal checks the communication status between the physical terminal and the new shooting range simulation network in advance by calling the PC client program and the server program configured on the access control server. When it is determined that the communication between the physical terminal and the new shooting range simulation network is normal, that is, the physical terminal passes the connectivity test of the new shooting range simulation network, the subsequent access configuration operation is continued to avoid access failure when the subsequent access operation of connecting the physical terminal to the new shooting range simulation network is executed.

[0114] Furthermore, in an embodiment of the present application, when the physical terminal determines that the connectivity test of the new shooting range simulation network has passed, it can call the PC client program to obtain the configuration information of the network card of the physical terminal and save the configuration information of the network card of the physical terminal, so that when the physical terminal is subsequently connected to the new shooting range simulation network, the saved network card configuration information can be directly used, thereby providing corresponding access efficiency. At the same time, it can also restore its network configuration in the management network when the physical terminal is disconnected from the new shooting range simulation network.

[0115] S409: Obtain the network information of the new shooting range simulation network, and configure the training scenario for the physical terminal based on the static routing information of the management network, the virtual and real interface gateways and IP information of the new shooting range simulation network; the network information of the new shooting range simulation network at least includes the static routing information of the management network, the virtual and real interface gateways and IP information of the new shooting range simulation network.

[0116] In the specific execution of step S408, when the physical terminal determines that the connectivity test of the new shooting range simulation network has passed, it can call the PC client program to connect to the access control server, communicate with the access control server, and obtain the network information corresponding to the new shooting range simulation network through the access control server, wherein the network information of the new shooting range simulation network at least includes the static routing information of the management network, the virtual and real interface gateway and IP information of the new shooting range simulation network, the static routing information of the management network includes the network path for the physical terminal to communicate with the access control server, and the IP information of the new shooting range simulation network at least includes the IP address of the new shooting range simulation network; and then the network card of the physical terminal can be configured based on the virtual and real interface gateway and IP address of the new shooting range simulation network, and the static routing table of the physical terminal can be configured using the network path for the physical terminal to communicate with the access control server to achieve switching of the corresponding training scenarios.

[0117] Optionally, delete the default gateway of the physical terminal's network card and set the gateway of the physical terminal's network card to the virtual-real interface gateway of the new shooting range simulation network; add the IP address of the new shooting range simulation network to the physical terminal's network card, and add the network path for the physical terminal to communicate with the access control server to the physical terminal's static routing table to complete the configuration of the physical terminal's training scenario.

[0118] In actual application, the physical terminal can call the PC client program to obtain the static routing information, virtual and real interface gateway and IP address of the management network, and then continue to call the PC client program to execute the corresponding command to delete the default gateway on the network card of the physical terminal, and execute the corresponding command to set the gateway of the network card of the physical terminal to the virtual and real interface gateway of the new shooting range simulation network; call the PC client program to execute the corresponding command to add the network path for the physical terminal to communicate with the access control server to the static routing table of the physical terminal to ensure that the physical terminal can communicate with the business simulation environment (training scenario) in the new shooting range simulation network.

[0119] It should be noted that the physical terminal calls the PC client program to execute the corresponding automated script (command) to complete the switching of the training scene of the physical terminal, reduce the time and errors of manual configuration, and realize the rapid access of the physical terminal to the training scene in the corresponding target range simulation network, which can adapt to different exercise needs and improve overall training efficiency.

[0120] S410: When the training scenario configuration is completed, the IP address of the physical terminal is bound to the new range simulation network to connect the physical terminal to the new range simulation network, so that the trainees can participate in the corresponding training based on the physical terminal in the training scenario deployed on the new range simulation network.

[0121] During the specific execution of step S410, when the physical terminal determines that the training scene configuration of the new shooting range simulation network is completed, it can further call the PC client program to bind the IP address of the physical terminal to the new shooting range simulation network through the virtual-real access server to complete the virtual-real interface binding between the physical terminal and the new shooting range simulation network, and connect the physical terminal to the training scene deployed on the new shooting range simulation network, so that the trainees can participate in the corresponding training based on the physical terminal in the training scene deployed on the new shooting range simulation network.

[0122] It should be noted that dynamic access to physical terminals and switching between training scenarios relies on the PC client program's ability to configure dual-network communication on the physical terminal, isolating the management network and the service network. The PC client program also provides the ability to establish communication channels, and the switch provides VLAN division to ensure isolation of simulation scenarios. The access control server manages the entire access process, ultimately connecting the physical terminal to the corresponding range simulation network through the virtual-real access server.

[0123] In an embodiment of the present application, after the physical terminal successfully accesses the target training scene deployed in the target range simulation network, it can call the PC client program to detect in real time whether there is a training scene switching operation of the trainee. When it is detected that there is a training scene switching operation of the trainee, in order to avoid the scene switching failure of the physical terminal, the target range simulation network previously connected to the physical terminal can be untied before the scene switching, so that after completing the unbinding operation between the physical terminal and the target range simulation network, the connectivity test of the new range simulation network can be further performed; when it is determined that the connectivity test of the new range simulation network has passed, the PC client program is called to quickly switch to the training scene output by the new range simulation network indicated by the training scene switching operation through the corresponding interface, so that the physical terminal can quickly switch between different range simulation networks, support seamless transition of multiple exercise scenarios (training scenarios), and finally enable the physical terminal to work in collaboration with virtualized resources, maintain operation continuity when switching between different simulation networks. At the same time, it can also support multiple physical terminals to simultaneously access a single range simulation scene and hot-swappable physical terminals.

[0124] Based on the above-mentioned method for dynamic management of shooting range training terminals based on virtual and real combination provided by the embodiment of the present application, correspondingly, the embodiment of the present application also provides a dynamic management system for shooting range training terminals based on virtual and real combination, such as Figure 5 As shown, the dynamic management system of the shooting range training terminal based on the combination of virtual and real is applied to the physical terminal. The physical terminal is connected to the switch through the switch port on the switch, and the switch is connected to the shooting range platform through the switch interface. The system includes:

[0125] The first connectivity test unit 51 is used to determine the target range simulation network selected by the trainee and perform a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on the range platform, and the corresponding target training scenario is deployed on the target range simulation network;

[0126] A first acquiring unit 52 is configured to acquire network information corresponding to the target range simulation network if the connectivity test of the target range simulation network passes; wherein the network information of the target range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the target range simulation network;

[0127] The first configuration unit 53 is used to configure the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network;

[0128] The first access unit 54 is used to bind the IP address of the physical terminal to the target range simulation network when the training scenario configuration is completed, so as to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

[0129] The specific principles and execution processes of each unit in the dynamic management system of the shooting range training terminal based on the combination of virtual and real disclosed in the above embodiment of the present application are the same as the dynamic management method of the shooting range training terminal based on the combination of virtual and real disclosed in the above embodiment of the present application. Please refer to the corresponding parts of the dynamic management method of the shooting range training terminal based on the combination of virtual and real disclosed in the above embodiment of the present application, and no further details will be given here.

[0130] The present application provides a dynamic management system for range training terminals based on virtual-real integration, which determines the target range simulation network selected by the trainees and performs a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on the range platform, and a corresponding target training scenario is deployed on the target range simulation network; if the connectivity test of the target range simulation network passes, the network information corresponding to the target range simulation network is obtained; wherein the network information at least includes the static routing information of the management network, the virtual-real interface gateway and IP information of the target range simulation network; the physical terminal is connected to the target range simulation network according to the static routing information of the management network, the virtual-real interface gateway and IP information of the target range simulation network Perform training scenario configuration; when the configuration of the network card is completed, the IP address of the physical terminal is bound to the target range simulation network, and the physical terminal is automatically connected to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal. It can be seen that the technical solution provided by this application adopts automated configuration to automatically connect the physical terminal to the corresponding target range simulation network, thereby improving the availability and configurability of the physical terminal access to the range simulation network; there is no need for complex operation and maintenance operations, not only the access efficiency is high and the stability is good, but also the possibility of manual configuration errors is greatly reduced, and there is no need to troubleshoot the entire link when problems occur, thereby reducing manual troubleshooting time and high efficiency.

[0131] Optionally, before executing the acquiring unit, the dynamic management system for the shooting range training terminal based on the combination of virtual and real provided by the embodiment of the present application further includes:

[0132] The first detection unit is used to detect whether there are other range simulation networks that have failed to be accessed or have not been unbound;

[0133] The first unbinding unit is configured to perform corresponding unbinding operations on other range simulation networks if there are other range simulation networks that have failed to be accessed or have not been unbound;

[0134] The completion unit is used to execute the acquisition unit when the unbinding operation of other range simulation networks is completed.

[0135] Optionally, the first unbinding unit includes:

[0136] The first deleting unit is configured to delete the network path for communication between the physical terminal and the access control server of the shooting range platform in the static routing table of the physical terminal if there is currently other shooting range simulation network that has failed to be accessed or has not been unbound;

[0137] The second deletion unit is used to delete the IP addresses and virtual-real interface gateways of other shooting range simulation networks on the network card of the physical terminal;

[0138] The third deleting unit is used to delete the IP address of the physical terminal on other shooting range simulation networks to complete the unbinding operation on other shooting range simulation networks.

[0139] Optionally, the physical terminal is configured with a PC client program, the range platform includes an access control server, the access control server is configured with a server program, and the first connectivity test unit includes:

[0140] The second detection unit is used to determine the target range simulation network selected by the trainee and call the pre-configured PC client program to detect whether it is connected with the server program;

[0141] The access unit is used to call the server program to access the target range simulation network if the PC client program determines that it is connected to the server program;

[0142] A first determining unit is configured to determine whether a connectivity test of the target range simulation network has passed if the server program is successfully called to access the target range simulation network;

[0143] The second determining unit is used to determine that the connectivity test of the target range simulation network has failed if the PC client program determines that it is not connected to the server program, or fails to call the server program to access the target range simulation network.

[0144] Optionally, the first configuration unit includes:

[0145] The first setting unit is used to delete the default gateway of the network card of the physical terminal and set the gateway of the network card of the physical terminal as the virtual-real interface gateway of the target range simulation network;

[0146] The first adding unit is used to add the IP address of the target range simulation network to the network card of the physical terminal, and add the network path for communication between the physical terminal and the access control server of the range platform in the static routing information of the management network to the static routing table of the physical terminal to complete the configuration of the training scenario for the physical terminal.

[0147] Optionally, the dynamic management system for the shooting range training terminal based on the combination of virtual and real provided in the embodiment of the present application further includes:

[0148] The third detection unit is used to detect in real time whether there is a training scene switching operation;

[0149] The second unbinding unit is used to unbind the physical terminal from the target range simulation network when detecting that a training scene switching operation is currently occurring;

[0150] A second connectivity testing unit is used to perform a connectivity test on a new range simulation network switched by the training scenario switching operation instruction;

[0151] The second acquisition unit is configured to acquire network information of the new range simulation network if the connectivity test of the new range simulation network passes; the network information of the new range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the new range simulation network;

[0152] The second configuration unit is used to configure the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the new shooting range simulation network;

[0153] The second access unit is used to bind the IP address of the physical terminal to the new shooting range simulation network when the training scenario configuration is completed, so as to connect the physical terminal to the new shooting range simulation network, so that the trainees can participate in the corresponding training based on the physical terminal in the training scenario deployed on the new shooting range simulation network.

[0154] Each embodiment in this specification is described in a progressive manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple. For relevant parts, refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without making any creative efforts.

[0155] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0156] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.

[0157] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A dynamic management method for shooting range training terminals based on virtual and real integration, characterized in that: Applied to a physical terminal, the physical terminal is connected to a switch via a switch port on the switch, and the switch is connected to a range platform via a switch interface. The method includes: Determine the target range simulation network selected by the trainee and perform a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on the range platform, and the corresponding target training scenario is deployed on the target range simulation network; If the connectivity test of the target range simulation network passes, obtaining network information corresponding to the target range simulation network; wherein the network information of the target range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the target range simulation network; Performing training scenario configuration on the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network; When the training scenario configuration is completed, the IP address of the physical terminal is bound to the target range simulation network to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

2. The method according to claim 1, characterized in that Before obtaining the network information corresponding to the target range simulation network, the method further includes: Check whether there are other range simulation networks that have failed to be connected or have not been unbound; If there are other range simulation networks that have failed to be accessed or have not been unbound, perform corresponding unbinding operations on the other range simulation networks; When the unbinding operation of the other shooting range simulation networks is completed, the step of obtaining network information corresponding to the target shooting range simulation network is performed.

3. The method according to claim 2, characterized in that If there are other range simulation networks that have failed to be accessed or have not been unbound, performing corresponding unbinding operations on the other range simulation networks, including: If there are other range simulation networks that have failed to be accessed or have not been unbound, deleting the network path for the physical terminal to communicate with the access control server of the range platform in the static routing table of the physical terminal; Deleting the IP address and virtual-real interface gateway of the other shooting range simulation network on the network card of the physical terminal; The IP address of the physical terminal on the other shooting range simulation network is deleted to complete the unbinding operation on the other shooting range simulation network.

4. The method according to claim 1, wherein The physical terminal is configured with a PC client program, the shooting range platform includes an access control server, and the access control server is configured with a server program; Determining the target range simulation network selected by the trainee and performing a connectivity test on the target range simulation network includes: Determine the target range simulation network selected by the trainee, and call a pre-configured PC client program to detect whether it is connected to the server program; If the PC client program determines that it is connected to the server program, calling the server program to access the target range simulation network; If calling the server program to access the target range simulation network is successful, determining that the connectivity test of the target range simulation network passes; If the PC client program determines that it is not connected to the server program, or if calling the server program to access the target range simulation network fails, it is determined that the connectivity test of the target range simulation network has failed.

5. The method according to claim 1, characterized in that The configuring of the training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network includes: Deleting the default gateway of the network card of the physical terminal and setting the gateway of the network card of the physical terminal to the virtual-real interface gateway of the target range simulation network; Add the IP address of the target range simulation network to the network card of the physical terminal, and add the network path for communication between the physical terminal and the access control server of the range platform in the static routing information of the management network to the static routing table of the physical terminal to complete the configuration of the training scenario for the physical terminal.

6. The method according to claim 5, characterized in that After connecting the physical terminal to the target range simulation network, the method further includes: Real-time detection of whether there is a training scene switching operation; When a training scene switching operation is detected, the physical terminal is unbound from the target range simulation network; Performing a connectivity test on the new range simulation network switched by the training scenario switching operation instruction; If the connectivity test of the new range simulation network passes, obtaining network information of the new range simulation network; the network information of the new range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the new range simulation network; Performing training scenario configuration on the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the new range simulation network; When the training scenario configuration is completed, the IP address of the physical terminal is bound to the new shooting range simulation network to connect the physical terminal to the new shooting range simulation network, so that the trainees can participate in the corresponding training based on the physical terminal in the training scenario deployed on the new shooting range simulation network.

7. A dynamic management system for shooting range training terminals based on a combination of virtual and real, characterized in that: Applied to a physical terminal, the physical terminal is connected to a switch via a switch port on the switch, and the switch is connected to a range platform via a switch interface. The system includes: A first connectivity testing unit is configured to determine a target range simulation network selected by a trainee and perform a connectivity test on the target range simulation network; the target range simulation network is a range simulation network configured on a range platform, and a corresponding target training scenario is deployed on the target range simulation network; A first acquiring unit is configured to acquire network information corresponding to the target range simulation network if the connectivity test of the target range simulation network passes; wherein the network information of the target range simulation network includes at least static routing information of the management network, virtual and real interface gateways and IP information of the target range simulation network; A first configuration unit is configured to configure a training scenario for the physical terminal according to the static routing information of the management network, the virtual and real interface gateway and IP information of the target range simulation network; The first access unit is used to bind the IP address of the physical terminal to the target range simulation network when the training scenario configuration is completed, so as to connect the physical terminal to the target range simulation network, so that the trainees can participate in the corresponding training in the target training scenario based on the physical terminal.

8. The system according to claim 7, characterized in that Before executing the acquiring unit, the system further includes: The first detection unit is used to detect whether there are other range simulation networks that have failed to be accessed or have not been unbound; A first unbinding unit is configured to perform a corresponding unbinding operation on other range simulation networks if there are other range simulation networks that have failed to be accessed or have not been unbound; The completion unit is configured to execute the acquisition unit when the unbinding operation on the other shooting range simulation network is completed.

9. The system according to claim 8, characterized in that The first unbinding unit includes: A first deleting unit is configured to delete the network path for communication between the physical terminal and the access control server of the shooting range platform in the static routing table of the physical terminal if there is currently other shooting range simulation network that has failed to be accessed or has not been unbound; A second deleting unit is used to delete the IP address and virtual-real interface gateway of the other shooting range simulation network on the network card of the physical terminal; The third deleting unit is used to delete the IP address of the physical terminal on the other shooting range simulation network to complete the unbinding operation of the other shooting range simulation network.

10. The system according to claim 7, wherein: The physical terminal is configured with a PC client program, the shooting range platform includes an access control server, the access control server is configured with a server program, and the first connectivity test unit includes: The second detection unit is used to determine the target range simulation network selected by the trainee and call a pre-configured PC client program to detect whether it is connected with the server program; An access unit, configured to call the server program to access the target range simulation network if the PC client program determines that it is connected to the server program; A first determining unit is configured to determine whether a connectivity test of the target range simulation network has passed if calling the server program to access the target range simulation network is successful; The second determining unit is configured to determine that the connectivity test of the target range simulation network has failed if the PC client program determines that it is not connected to the server program, or fails to call the server program to access the target range simulation network.