CN111131287B - Method for starting remote service of equipment, server and storage medium - Google Patents
Method for starting remote service of equipment, server and storage medium Download PDFInfo
- Publication number
- CN111131287B CN111131287B CN201911396611.1A CN201911396611A CN111131287B CN 111131287 B CN111131287 B CN 111131287B CN 201911396611 A CN201911396611 A CN 201911396611A CN 111131287 B CN111131287 B CN 111131287B
- Authority
- CN
- China
- Prior art keywords
- mac address
- remote service
- client
- starting
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
The embodiment of the invention discloses a method for starting remote service of equipment, a server and a storage medium, wherein the method comprises the following steps: acquiring an MAC address of a client; judging whether the MAC address is in an MAC address pool or not; when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started; and generating a corresponding processing signal according to the starting state of the remote service to finish the starting of the remote service of the client. According to the invention, the MAC address of the client equipment is obtained through the DHCPD service and whether the MAC address is in the preset MAC address pool or not is judged, so that the technical problem that the equipment remote service cannot be safely and flexibly started in the prior art is solved, and the technical effect of conveniently, safely and flexibly starting the equipment remote service is realized.
Description
Technical Field
The embodiment of the invention relates to a remote service technology under a Linux system, in particular to a method for starting remote service of equipment, a server and a storage medium.
Background
Remote service refers to providing real-time manual service for users between different regions (areas) by using internet technology. Refers to services that a user can obtain from a communication terminal device on a communication network. Due to some special application scenarios of the gateway device, such as production test, product rework, fault detection, etc., it is necessary to open a remote connection service of the gateway device, such as telnet, ssh, etc.
The existing remote service starting modes mainly include two modes, one mode is default starting through a web page, the other mode is default starting, both the default starting and the web page have safety defects, the web page is easy to be intercepted by a hacker so as to log in a remote terminal to steal equipment information, and therefore the safety is low, the operation mode requiring manual interference also has the technical problems of complex operation and low flexibility, and the default production mode for starting the remote service has the technical problem that once the mode is changed into a user mode after factory leaving is recovered, the remote service cannot be conveniently started.
Disclosure of Invention
The invention provides a method, a server and a storage medium for starting remote service of equipment, which are used for realizing convenient, safe and flexible starting of the remote service of the equipment.
In a first aspect, an embodiment of the present invention provides a method for starting a device remote service, including:
acquiring an MAC address of a client;
judging whether the MAC address is in an MAC address pool or not;
when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
and generating a corresponding processing signal according to the starting state of the remote service so as to finish the starting of the remote service of the client.
Further, obtaining the MAC address of the client includes:
the client sends an address acquisition signal.
Further, when the MAC address is in the MAC address pool, determining whether the remote service of the client corresponding to the MAC address is started includes:
when the MAC address is not in the MAC address pool, a first processing signal is generated to stop the starting of the remote service for the client.
Further, generating a corresponding processing signal according to the starting state of the remote service to complete the starting of the remote service of the client includes:
if the remote service is not started, generating a second processing signal to start the remote service of the client;
and if the remote service is started, generating a third processing signal to finish the starting of the remote service of the client.
Further, the client supports automatic acquisition of the MAC address pool.
Further, before the client sends the address obtaining signal, the method further includes:
acquiring an MAC address pool;
and generating an address acquisition signal according to the preset processing progress and the preset interface information.
In a second aspect, an embodiment of the present invention further provides a server, including:
one or more processors;
a storage device for storing one or more programs,
when executed by one or more processors, the one or more programs cause the one or more processors to implement the method for enabling remote service of a device of any of the above embodiments.
In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for starting the device remote service in any of the foregoing embodiments.
According to the invention, the MAC address of the client equipment is obtained through the DHCPD service and whether the MAC address is in the preset MAC address pool or not is judged, so that the technical problem that the equipment remote service cannot be safely and flexibly started in the prior art is solved, and the technical effect of conveniently, safely and flexibly starting the equipment remote service is realized.
Drawings
Fig. 1 is a flowchart of a method for starting a remote service of a device according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for starting a device remote service according to a second embodiment of the present invention;
fig. 3 is a flowchart of a method for starting a device remote service according to an alternative embodiment of the second embodiment of the present invention;
fig. 4 is a flowchart of a method for starting a device remote service according to another alternative embodiment of the second embodiment of the present invention;
fig. 5 is a schematic structural diagram of a system for starting a device remote service according to a third embodiment of the present invention;
fig. 6 is a schematic structural diagram of a server according to a fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. A process may be terminated when its operations are completed, but may have additional steps not included in the figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
Furthermore, the terms "first," "second," and the like may be used herein to describe various orientations, actions, steps, elements, or the like, but the orientations, actions, steps, or elements are not limited by these terms. These terms are only used to distinguish one direction, action, step or element from another direction, action, step or element. For example, the first determining module may be referred to as a second determining module, and similarly, the second determining module may be referred to as a first determining module, without departing from the scope of the present application. The first judging module and the second judging module are both judging modules, but are not the same judging module. The terms "first", "second", etc. are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Example one
Fig. 1 is a flowchart of a method for starting a device remote service according to an embodiment of the present invention, where this embodiment is applicable to a situation that a device needs to be remotely controlled, and the method may be executed by a PON gateway device, and specifically includes the following steps:
step S110, obtaining the MAC address of the client;
in particular, the MAC address is translated into a MAC or physical address, a hardware address, and is used to define the location of the network device. In the OSI model, a third layer network layer is responsible for IP addresses and a second layer data link layer is responsible for MAC addresses. Thus, a host will have a MAC address and each network location will have an IP address specific to it. The MAC address is network card determined and fixed. In this embodiment, when the gateway device is connected to a device corresponding to the Client, a Dynamic Host Configuration Protocol (DHCP) Client port on the Client sends an address request message of a DHCP request to a DHCP Server port of a router device corresponding to the Client, and requests to allocate address information to the DHCP Client, and after receiving the DHCP request signal, the DHCP Server port selects an address from an address pool and replies a sendACK (where sendACK refers to an acknowledgement signal for the DHCP Server to send to the Client) signal to the DHCP Client. The DHCP is a network protocol of a lan, working with UDP, and has two main purposes, that is, automatically assigning an IP address to an internal network or a network service provider, and giving a user or an internal network administrator as a means for centrally managing all computers, which is described in detail in RFC 2131. The DHCP has 3 ports, wherein UDP67 and UDP68 are normal DHCP service ports and are respectively used as service ports of a DHCP Server and a DHCP Client.
Step S120, judging whether the MAC address is in an MAC address pool or not;
specifically, after the MAC address of the Client is obtained in step S110, the interface processing of the packet sending processing function sendACK of the DHCP server may be modified in the process of the UDHCPD (the UDHCPD refers to a device corresponding to the Client as the DHCP server), and the check of the MAC address corresponding to the DHCP Client of the Client is added to the sendACK, that is, whether the MAC address is in the preset MAC address pool is determined.
Step S130, when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
specifically, after the DHCP request signal carries the MAC information of the physical address of the client, after the MAC address is checked in step S120, when the MAC address can be matched with the preset MAC address pool, that is, the MAC address is one MAC address in the preset MAC address pool, the client is determined to be a secure terminal device, and a remote service can be started for the client, in this embodiment, the remote service may be a telnet (a tool of telnet on the embedded Linux system includes two types, namely, telnet client and telnet server, where the telnet client includes a busy telnet client itself that is made for the embedded system, the telnet client is simplified and is better used, the telnet server mainly includes two types, namely, telnet client and telnet server, in terms of file size, a binary file generated by the telnet client does not support a small amount of the binary file, but, a small amount of the binary file-server (e-server), a telnet daemon service program, which is used for providing telnet protocol virtual terminal service), sshd (secure shell, which is a service that can open a shell in a host through a network), and other remote services based on a Linux system. Before the remote service is started for the client, whether the remote service of the client is started or not can be judged.
Step S140, generating a corresponding processing signal according to the start state of the remote service to complete the start of the remote service of the client.
Specifically, after determining whether the remote service of the client is turned on in step S130, a corresponding processing signal may be generated according to the current remote service turning-on state of the client. For example, when the remote service of the current client is started, the DHCP server generates a processing signal for ending the start of the remote service of the client, that is, the remote service of the client does not need to be started; when the remote service of the current client is not started, the DHCP server generates a processing signal for starting the remote service of the client, that is, after the processing signal is generated, the remote service of the client is started, so that the whole process of starting the remote service of the client is completed.
The first embodiment of the invention has the advantages that the MAC address of the client equipment is obtained through the DHCPD service and whether the MAC address is in the preset MAC address pool or not is judged, so that the technical problem that the remote service of the equipment cannot be safely and flexibly started in the prior art is solved, and the technical effect of conveniently, safely and flexibly starting the remote service of the equipment is realized.
Example two
The second embodiment of the invention is further optimized on the basis of the first embodiment. Fig. 2 is a flowchart of a method for starting a device remote service according to a second embodiment of the present invention. As shown in fig. 2, the method for starting a device remote service of the present embodiment includes:
step S210, the client sends an address acquisition signal;
specifically, when the gateway device is connected to a device corresponding to the Client, a Dynamic Host Configuration Protocol (DHCP) Client port on the Client may send an address request message (i.e., an address acquisition signal) of a DHCP request to a DHCP Server port of a router device corresponding to the Client, and request allocation of address information to the DHCP Client, and after receiving the DHCP request signal, the DHCP Server port may select an address from an address pool and reply a sendACK (where sendACK refers to an acknowledgement signal for the DHCP Server to send to the Client) signal to the DHCP Client. The DHCP is a network protocol of a lan, working with UDP, and has two main purposes, that is, automatically assigning an IP address to an internal network or a network service provider, and giving a user or an internal network administrator as a means for centrally managing all computers, which is described in detail in RFC 2131. The DHCP has 3 ports, wherein UDP67 and UDP68 are normal DHCP service ports and are respectively used as service ports of a DHCP Server and a DHCP Client.
Step S220, obtaining the MAC address of the client;
in particular, the MAC address is translated into a MAC or physical address, a hardware address, and is used to define the location of the network device. In the OSI model, a third layer network layer is responsible for IP addresses and a second layer data link layer is responsible for MAC addresses. Thus, a host will have a MAC address and each network location will have an IP address specific to it. The MAC address is network card determined and fixed.
Step S230, judging whether the MAC address is in the MAC address pool;
specifically, after the MAC address of the Client is obtained in step S220, the interface processing of the packet sending processing function sendACK of the DHCP server may be modified in the process of the UDHCPD (the UDHCPD refers to a device corresponding to the Client as the DHCP server), and the check of the MAC address corresponding to the DHCP Client of the Client is added to the sendACK, that is, whether the MAC address is in the preset MAC address pool is determined.
Step S241, when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
step 242, when the MAC address is not in the MAC address pool, generating a first processing signal to stop the remote service on the client;
specifically, after the DHCP request signal carries the MAC information of the physical address of the client, after the MAC address is checked in step S230, when the MAC address can be matched with the preset MAC address pool, that is, the MAC address is one MAC address in the preset MAC address pool, the client is determined to be a secure terminal device, and a remote service can be started for the client, in this embodiment, the remote service may be a telnet (a tool of telnet on the embedded Linux system includes two types, namely, telnet client and telnet server, where the telnet client includes a busy telnet client itself that is made for the embedded system, the telnet client is simplified and is better used, the telnet server mainly includes two types, namely, telnet client and telnet server, in terms of file size, a binary file generated by the telnet client does not support a small amount of the binary file, but, a small amount of the binary file-server (e-server), a telnet daemon service program, which is used for providing telnet protocol virtual terminal service), sshd (secure shell, which is a service that can be started up in a host through a network) and other remote services based on a Linux system.
And step S250, generating a corresponding processing signal according to the starting state of the remote service so as to finish the starting of the remote service of the client.
Specifically, when the MAC address of the client is in the preset MAC address pool, the DHCP server may generate a corresponding processing signal according to the current activation state of the remote service of the client, thereby completing an activation operation of the remote service of the client.
Fig. 3 is a flowchart of a method for starting device remote services according to an alternative embodiment of the second embodiment of the present invention. As shown in fig. 3, step S250 may include:
step S251, if the remote service is not started, generating a second processing signal to start the remote service of the client;
step S252, if the remote service is already started, a third processing signal is generated to complete the starting of the remote service of the client.
Specifically, in this embodiment, when the current state of the remote service of the client is not started, the DHCP server generates a processing signal (i.e., a second processing signal) for starting the remote service of the client, that is, after the second processing signal is generated, the remote service of the client is started, so as to complete the whole process of starting the remote service of the client; when the remote service of the client is currently started, the DHCP server generates a processing signal (i.e., a third processing signal) to stop the remote service of the client from being started again, that is, the client does not need the DHCP server to start the remote service again.
In this embodiment, the client supports automatic acquisition of the MAC address pool.
Specifically, the client may be preset with an obtaining function for automatically obtaining the MAC address pool, so that when the processor of the client obtains the MAC address, whether the MAC address of the client is in the MAC address pool can be determined in time through the pre-obtained MAC address pool, and integrity, stability and timeliness of the verification process of whether the MAC address of the client is in the MAC address pool are ensured.
Fig. 4 is a flowchart of a method for starting device remote services according to another alternative embodiment of the second embodiment of the present invention. As shown in fig. 4, in this embodiment, step S210 may include:
s301, acquiring an MAC address pool;
step S302, generating an address acquisition signal according to a preset processing process and preset interface information.
Specifically, after the client has preset the acquiring function for automatically acquiring the MAC address pool, the client may acquire the MAC address pool first, and then generate an address acquiring signal according to a preset processing procedure (the preset processing procedure may be a remote service procedure, such as a udhcpd service, where udhcpd refers to a server side for DHCP dialing) and preset interface information (the preset interface information may be a packet sending processing function, such as sendACK, where an acquiring and verifying command code for a MAC address of the client may be added in the sendACK), so that the processor of the client may acquire the MAC address of the client according to the address acquiring signal.
The second embodiment of the present invention has the beneficial effects that the MAC address of the client device is obtained through the DHCPD service, whether the MAC address is in the preset MAC address pool or not is judged, and the corresponding processing signal is generated according to the current remote service activation state of the client, so that the technical problem that the device remote service cannot be safely and flexibly activated in the prior art is solved, and the technical effect of conveniently, safely and flexibly activating the device remote service is achieved.
EXAMPLE III
Fig. 5 is a schematic structural diagram of a system for starting a device remote service according to a third embodiment of the present invention. As shown in fig. 5, a system 300 for enabling remote services for a device, comprises:
a first obtaining module 310, configured to obtain a MAC address of a client;
a first determining module 320, configured to determine whether the MAC address is in a MAC address pool;
a second determining module 330, configured to determine whether a remote service of the client corresponding to the MAC address is started when the MAC address is in the MAC address pool;
the first processing module 340 is configured to generate a corresponding processing signal according to the start state of the remote service to complete starting of the remote service of the client.
In this embodiment, the system 300 for starting the device remote service further includes:
and a first sending module 350, configured to send the address obtaining signal to the client.
In this embodiment, the system 300 for starting the device remote service further includes:
the first generating module 360 is configured to generate a first processing signal to stop the remote service on the client when the MAC address is not in the MAC address pool.
In this embodiment, the first processing module 340 includes:
the first processing unit is used for generating a second processing signal to start the remote service of the client if the remote service is not started;
and the second processing unit is used for generating a third processing signal to finish the starting of the remote service of the client if the remote service is started.
In this embodiment, the client supports automatic acquisition of the MAC address pool.
In this embodiment, a system 300 for starting a device remote service further includes:
a second obtaining module 370, configured to obtain a MAC address pool;
the second generating module 380 is configured to generate an address obtaining signal according to the preset processing process and the preset interface information.
The system for starting the remote service of the equipment, provided by the embodiment of the invention, can execute the method for starting the remote service of the equipment, provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
Example four
Fig. 6 is a schematic structural diagram of a server according to a fourth embodiment of the present invention, as shown in fig. 6, the server includes a processor 410, a memory 420, an input device 430, and an output device 440; the number of the processors 410 in the server may be one or more, and one processor 410 is taken as an example in fig. 6; the processor 410, the memory 420, the input device 430 and the output device 440 in the server may be connected by a bus or other means, and fig. 6 illustrates an example of a connection by a bus.
The memory 410 is used as a computer-readable storage medium for storing software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the system for starting the device remote service in the embodiment of the present invention (for example, a first obtaining module, a first judging module, a second judging module, a first processing module, a first sending module, and a first generating module of the system for starting the device remote service). The processor 410 executes various functional applications of the server and data processing by executing software programs, instructions and modules stored in the memory 420, that is, the method for starting the device remote service described above.
Namely:
acquiring an MAC address of a client;
judging whether the MAC address is in an MAC address pool or not;
when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
and generating a corresponding processing signal according to the starting state of the remote service so as to finish the starting of the remote service of the client.
The memory 420 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory 420 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 420 may further include memory located remotely from processor 410, which may be connected to a server over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 430 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the server. The output device 440 may include a display device such as a display screen.
EXAMPLE five
An embodiment of the present invention further provides a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for opening a device remote service, the method including:
acquiring an MAC address of a client;
judging whether the MAC address is in an MAC address pool or not;
when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
and generating a corresponding processing signal according to the starting state of the remote service so as to finish the starting of the remote service of the client.
Of course, the storage medium containing the computer-executable instructions provided by the embodiments of the present invention is not limited to the above method operations, and may also perform related operations in the method for opening the device remote service provided by any embodiments of the present invention.
From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods of the embodiments of the present invention.
It should be noted that, in the embodiment of the system for starting a device remote service, the units and modules included in the system are only divided according to the functional logic, but are not limited to the above division, as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments illustrated herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (6)
1. A method for enabling remote services for a device, comprising:
acquiring an MAC address of a client;
judging whether the MAC address is in an MAC address pool or not;
when the MAC address is in the MAC address pool, judging whether the remote service of the client corresponding to the MAC address is started;
generating a corresponding processing signal according to the starting state of the remote service to finish the starting of the remote service of the client;
when the MAC address is not in the MAC address pool, generating a first processing signal to stop starting remote service for the client;
the generating of the corresponding processing signal according to the starting state of the remote service to complete the starting of the remote service of the client comprises:
if the remote service is not started, generating a second processing signal to start the remote service of the client;
and if the remote service is started, generating a third processing signal to finish the starting of the remote service of the client.
2. The method for starting the remote service of the device according to claim 1, wherein the obtaining the MAC address of the client comprises:
the client sends an address acquisition signal.
3. The method of claim 1, wherein the client supports automatic acquisition of the MAC address pool.
4. The method for opening the remote service of the device according to claim 2, wherein the sending the address acquisition signal by the client further comprises:
acquiring the MAC address pool;
and generating the address acquisition signal according to a preset processing process and preset interface information.
5. A server, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of opening a device remote service of any of claims 1-4.
6. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of opening a device remote service according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911396611.1A CN111131287B (en) | 2019-12-30 | 2019-12-30 | Method for starting remote service of equipment, server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911396611.1A CN111131287B (en) | 2019-12-30 | 2019-12-30 | Method for starting remote service of equipment, server and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111131287A CN111131287A (en) | 2020-05-08 |
CN111131287B true CN111131287B (en) | 2022-06-17 |
Family
ID=70505153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911396611.1A Active CN111131287B (en) | 2019-12-30 | 2019-12-30 | Method for starting remote service of equipment, server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111131287B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118820118B (en) * | 2024-09-19 | 2025-03-14 | 山东威尔数据股份有限公司 | Safety maintenance and debugging method for embedded terminal equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1954545A (en) * | 2003-03-03 | 2007-04-25 | 思科技术公司 | Using TCP to authenticate IP source addresses |
CN104363245A (en) * | 2014-11-28 | 2015-02-18 | 上海斐讯数据通信技术有限公司 | Remote login system and method based on telnet protocol |
CN104754015A (en) * | 2013-12-31 | 2015-07-01 | 华为技术有限公司 | Method, device and system for establishing remote session |
CN105593866A (en) * | 2013-10-03 | 2016-05-18 | 日本电气方案创新株式会社 | Terminal authentication and registration system, method for authenticating and registering terminal, and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8959613B2 (en) * | 2009-06-18 | 2015-02-17 | Visa U.S.A. Inc. | System and method for managing access to a plurality of servers in an organization |
-
2019
- 2019-12-30 CN CN201911396611.1A patent/CN111131287B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1954545A (en) * | 2003-03-03 | 2007-04-25 | 思科技术公司 | Using TCP to authenticate IP source addresses |
CN105593866A (en) * | 2013-10-03 | 2016-05-18 | 日本电气方案创新株式会社 | Terminal authentication and registration system, method for authenticating and registering terminal, and storage medium |
CN104754015A (en) * | 2013-12-31 | 2015-07-01 | 华为技术有限公司 | Method, device and system for establishing remote session |
CN104363245A (en) * | 2014-11-28 | 2015-02-18 | 上海斐讯数据通信技术有限公司 | Remote login system and method based on telnet protocol |
Also Published As
Publication number | Publication date |
---|---|
CN111131287A (en) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10785216B2 (en) | Method for accessing network by internet of things device, apparatus, and system | |
US11075821B2 (en) | Method and apparatus for managing field device based on cloud server | |
CN106302434B (en) | Server adaptation method, device and system | |
CN103746812B (en) | A kind of access authentication method and system | |
CN109587254B (en) | Cloud server access method and device, cloud server and storage medium | |
WO2017024842A1 (en) | Internet access authentication method, client, computer storage medium | |
CN110519409B (en) | Domain name dynamic configuration method, device, equipment and storage medium | |
CN111049946B (en) | Portal authentication method, portal authentication system, electronic equipment and storage medium | |
CN107592209A (en) | A kind of multi-network card server automatically configures the method and system of IP address information | |
CN107613037B (en) | Domain name redirection method and system | |
CN111130822B (en) | Communication method, device, system and computer readable storage medium | |
CN105636030B (en) | Share the method and device of access point | |
CN112272244B (en) | Router WAN end IPv6 internet mode configuration method and device | |
CN111800399B (en) | Information transmission method, device, equipment and storage medium | |
CN113691646A (en) | Domain name service resource access method, device, electronic equipment and medium | |
WO2018076675A1 (en) | Network access method, routing device and terminal, and computer storage medium | |
CN111131287B (en) | Method for starting remote service of equipment, server and storage medium | |
JP5613915B2 (en) | Method and apparatus for assigning and obtaining IP addresses | |
CN109788528B (en) | Access point and method and system for opening internet access service thereof | |
US7350065B2 (en) | Method, apparatus and program storage device for providing a remote power reset at a remote server through a network connection | |
EP3297254B1 (en) | Domain name system (dns) resolution processing method and device | |
CN107070725B (en) | A kind of method that server two-level management intermodule communication is shaken hands | |
CN114301872B (en) | Domain name based access method and device, electronic equipment and storage medium | |
CN110572375B (en) | IP address proxy method and device | |
CN111786932A (en) | Account login method and device, electronic equipment and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |