CN102638574A - Method for accessing multiple computers remotely - Google Patents
Method for accessing multiple computers remotely Download PDFInfo
- Publication number
- CN102638574A CN102638574A CN2012100756645A CN201210075664A CN102638574A CN 102638574 A CN102638574 A CN 102638574A CN 2012100756645 A CN2012100756645 A CN 2012100756645A CN 201210075664 A CN201210075664 A CN 201210075664A CN 102638574 A CN102638574 A CN 102638574A
- Authority
- CN
- China
- Prior art keywords
- remote
- computers
- accessing
- address
- access
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
Description
技术领域 technical field
本发明涉及网络软件开发技术领域,具体来说是一种实现对多台远程计算机的访问方法。 The invention relates to the technical field of network software development, in particular to a method for realizing access to multiple remote computers.
技术背景 technical background
随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制(不过这里说的远程电脑,只能是有限距离范围内的电脑了)。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。 With the rapid development of the network, the need for computer management and technical support, remote operation and control technology has attracted more and more attention. Remote control generally supports the following network methods: LAN, WAN, dial-up and Internet. In addition, some remote control software also supports to control the remote machine through the serial port, parallel port, and infrared port (but the remote computer mentioned here can only be a computer within a limited distance). Traditional remote control software generally uses protocols such as NETBEUI, NETBIOS, IPX/SPX, and TCP/IP to realize remote control. However, with the development of network technology, many remote control software provide Java technology to control remote computers through Web pages. In this way, remote control under different operating systems can be realized.
发明内容 Contents of the invention
本发明的技术任务是解决现有技术的不足,提供一种实现对多台远程计算机的访问方法。 The technical task of the present invention is to solve the deficiencies of the prior art and provide a method for realizing access to multiple remote computers.
本发明的技术方案是按以下方式实现的,该多台远程计算机访问方法,其具体实现步骤包括: The technical solution of the present invention is realized in the following manner, and the multiple remote computer access methods, its specific implementation steps include:
步骤一,上传机器条形码; Step 1, upload the machine barcode;
步骤二,访问远程数据库服务器,根据条形码在数据库中找到相应的mac地址; Step 2, accessing the remote database server, finding the corresponding mac address in the database according to the barcode;
步骤三,根据mac地址获得相应机器的ip地址; Step 3, obtain the ip address of the corresponding machine according to the mac address;
步骤四,根据ip地址访问并控制远程机器。 Step 4, access and control the remote machine according to the ip address.
所述步骤二中远程数据库服务器的连接通过开放数据库互连ODBC实现。 The connection of the remote database server in the step 2 is realized through Open Database Interconnection ODBC.
所述步骤三种获取远程计算机的ip地址通过调用nbtscan.exe系统命令实现。 The three steps of obtaining the ip address of the remote computer are realized by calling the nbtscan.exe system command.
所述步骤四中访问并控制远程机器通过TightVNC工具来实现。 Accessing and controlling the remote machine in the step 4 is realized through the TightVNC tool.
本发明与现有技术相比所产生的有益效果是: The beneficial effect that the present invention produces compared with prior art is:
本发明的多台远程计算机访问方法主要实现对多台远程计算机的访问功能,系统分为三个模块,即访问远程数据库得到计算机的mac地址、根据mac地址获得计算机的ip地址、利用TightVNC工具访问对应ip的计算机。该系统将对多台计算机的远程访问集成到了一个界面,方便操作、交互灵活,因而具有很好的推广使用价值。 The multiple remote computer access method of the present invention mainly realizes the access function to multiple remote computers, and the system is divided into three modules, namely accessing the remote database to obtain the mac address of the computer, obtaining the ip address of the computer according to the mac address, and utilizing the TightVNC tool to access The computer corresponding to the ip. The system integrates remote access to multiple computers into one interface, which is convenient for operation and flexible in interaction, so it has good promotion and use value.
附图说明 Description of drawings
附图1是本发明的实现流程图。 Accompanying drawing 1 is the realization flowchart of the present invention.
具体实施方式 Detailed ways
下面结合附图对本发明的多台远程计算机访问方法作以下详细说明。 The method for accessing multiple remote computers of the present invention will be described in detail below in conjunction with the accompanying drawings.
为了实现对多台计算机的远程访问,实现访问远程数据库和访问远程计算机的双重功能。如附图1所示,现提供多台远程计算机访问方法,其具体实现步骤包括: In order to realize the remote access to multiple computers, realize the double function of accessing the remote database and accessing the remote computer. As shown in accompanying drawing 1, a plurality of remote computer access methods are provided now, and its specific implementation steps include:
步骤一,上传机器条形码; Step 1, upload the machine barcode;
步骤二,访问远程数据库服务器,根据条形码在数据库中找到相应的mac地址; Step 2, accessing the remote database server, finding the corresponding mac address in the database according to the barcode;
步骤三,根据mac地址获得相应机器的ip地址; Step 3, obtain the ip address of the corresponding machine according to the mac address;
步骤四,根据ip地址访问并控制远程机器。 Step 4, access and control the remote machine according to the ip address.
该系统架构采用MVC模式,M(module)负责总体框架、C(control)负责主要功能的实现、V(view)负责显示。 The system architecture adopts the MVC model, M (module) is responsible for the overall framework, C (control) is responsible for the realization of the main functions, and V (view) is responsible for the display.
由于远程计算机的mac地址都存储在远程数据库服务器中,所以需要利用ODBC连接远程数据库。根据从数据库中查询到的mac地址,再调用添加的nbtscan.exe系统命令就能得到远程计算机的ip地址。 Since the mac address of the remote computer is stored in the remote database server, it is necessary to use ODBC to connect to the remote database. According to the mac address queried from the database, the ip address of the remote computer can be obtained by calling the added nbtscan.exe system command.
已知ip地址后,就可以利用TightVNC工具来实现远程访问。该工具要求在服务器端安装该工具的Tightvnc viewer部分,在远程计算机端安装该工具的Tightvnc service部分。为了实现对远程计算机的访问,远程计算机端需要启动Tightvnc service,并且可以设置密码以限制服务器对其的访问。 Once the ip address is known, you can use the TightVNC tool to achieve remote access. The tool requires the Tightvnc viewer part of the tool to be installed on the server side and the Tightvnc service part of the tool to be installed on the remote computer side. In order to realize the access to the remote computer, the remote computer needs to start the Tightvnc service, and a password can be set to limit the server's access to it.
该系统集成了每台远程计算机的放置位置、对应的条形码及ip信息,并将这些信息一并呈现给用户,一目了然。用户可以通过点击相应的ip链接,自动调用Tightvnc远程访问工具,登陆到远程计算机的桌面并对其进行操作,来实现集成的操作界面,操作方便。 The system integrates the location of each remote computer, the corresponding barcode and ip information, and presents these information to the user at a glance. By clicking on the corresponding ip link, the user can automatically call the Tightvnc remote access tool, log in to the desktop of the remote computer and operate it, so as to realize the integrated operation interface, which is easy to operate.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100756645A CN102638574A (en) | 2012-03-21 | 2012-03-21 | Method for accessing multiple computers remotely |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100756645A CN102638574A (en) | 2012-03-21 | 2012-03-21 | Method for accessing multiple computers remotely |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102638574A true CN102638574A (en) | 2012-08-15 |
Family
ID=46622815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100756645A Pending CN102638574A (en) | 2012-03-21 | 2012-03-21 | Method for accessing multiple computers remotely |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102638574A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1470835A (en) * | 2002-07-27 | 2004-01-28 | ���ǵ�����ʽ���� | Remote control system for Internet refrigerator and its remote control method |
US20050199699A1 (en) * | 2003-11-27 | 2005-09-15 | Ryoichi Sato | Remote access system and method |
CN1689310A (en) * | 2002-08-21 | 2005-10-26 | 松下电器产业株式会社 | Network terminal device, address management server, communication system, and network communication method using MAC addresses to determine the IP target addresses |
CN101568914A (en) * | 2007-06-12 | 2009-10-28 | 梁庚荣 | Dual-layer architecture for remote access services |
-
2012
- 2012-03-21 CN CN2012100756645A patent/CN102638574A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1470835A (en) * | 2002-07-27 | 2004-01-28 | ���ǵ�����ʽ���� | Remote control system for Internet refrigerator and its remote control method |
CN1689310A (en) * | 2002-08-21 | 2005-10-26 | 松下电器产业株式会社 | Network terminal device, address management server, communication system, and network communication method using MAC addresses to determine the IP target addresses |
US20050199699A1 (en) * | 2003-11-27 | 2005-09-15 | Ryoichi Sato | Remote access system and method |
CN101568914A (en) * | 2007-06-12 | 2009-10-28 | 梁庚荣 | Dual-layer architecture for remote access services |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103645957B (en) | A kind of resources of virtual machine management-control method and device | |
CN101188624B (en) | Grid middleware system based on virtual machine | |
CN104199723B (en) | Camera mapping method based on virtual equipment | |
CN102567074A (en) | USB (universal serial bus) device redirecting method facing virtual machines | |
CN105955208B (en) | Network robot data control system based on cloud platform | |
CN103281359A (en) | Cloud desktop system and operating method | |
CN105306225B (en) | Openstack-based physical machine remote shutdown method | |
CN103986786A (en) | Remote cloud desktop operation system | |
CN103369029A (en) | Synchronization method for local desktop and remote virtual desktop, system and use method of system | |
JP2014140127A5 (en) | ||
CN104580531A (en) | Web remote desktop access control method based on WebSocket agency | |
CN110049137A (en) | A kind of instruction transmission method, collecting method and relevant apparatus | |
CN106161119A (en) | A kind of WebLogic middleware cluster automatic deployment instrument and method | |
CN105681359A (en) | Rack monitoring device and method | |
CN203301532U (en) | Cloud desktop system | |
TW201229902A (en) | Method of launching application in VM | |
CN104635705A (en) | Method for remotely programming and debugging industrial field equipment | |
CN102118437B (en) | A Xen-based virtual machine live migration progress monitoring method and device | |
CN104951481A (en) | Method and device for managing database connection | |
CN104133671B (en) | The hardware interface screening arrangement and method of a kind of digital processing device | |
CN102662745A (en) | Virtual machine management system and virtual machine management method | |
TW201305912A (en) | System and method for managing virtual machines | |
CN104506611A (en) | Method for remotely managing Linux operating system | |
CN103986665A (en) | The method of network load balancing in Yunhai OS | |
CN105242948B (en) | Heat deployment implementation method based on Java web projects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120815 |