欢迎来到天天文库
浏览记录
ID:47999923
大小:1.27 MB
页数:13页
时间:2020-01-11
《利用虚拟专网(VPN)实现远程调试PLC.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、利用虚拟专网(VPN)实现远程调试PLC-----------------------------------------------------------------------------------------------利用虚拟专网(VPN)实现远程调试PLCVPN概述VPN的全称是VirtualPrivateNetwork,翻译过来一般称为虚拟专用网络。其主要作用就是利用公用网络(主要是互联网)将多个私有网络或网络节点连接起来。一般来说两台连接上互联网的计算机只要知道对方的IP地址,是可以直接同通信的。不过位于这两台计算机之后的网络是不能直接互联的,原因是这些私有的网络和公用网
2、络使用了不同的地址空间或协议,即私有网络和公用网络之间是不兼容的。VPN的原理就是在这两台直接和公用连接的计算机之间建立一个条专用通道。由于VPN连接的特点,私有网络的通信内容会在公用网络上传输,出于安全和效率的考虑一般通信内容需要加密或压缩。而通信过程的打包和解包工作则必须通过一个双方协商好的协议进行,这样在两个私有网络之间建立VPN通道是需要一个专门的过程,依赖于一系列不同的协议。这些设备和相关的设备和协议组成了一个VPN系统。一个完整的VPN系统一般包括以下几个单元:VPN服务器,一台计算机或设备用来接收和验证VPN连接的请求,处理数据打包和解包工作。VPN客户端,一台计算机或设备用
3、来发起VPN连接的请求,也处理数据的打包和解包工作。本文利用虚拟专网(VPN)实现远程调试PLC,要求PLC硬件具有连接Internetr的功能。VPN数据通道,一条建立在公用网络上的数据连接。注意所谓的服务器和客户端在VPN连接建立之后在通信的角色是一样的,服务器和客户端的区别在于连接是由谁发起的而已。这个概念在两个网络之间的连接尤其明显。。VPN不但可以用于上述网络对网络的连接,也可以用于单台计算机到网络的连接。首先我们需要列出需要连接的节点以及节点的类型,以及之间的访问关系,即由谁发起连接和向谁发起连接的问题。这样我们可以确认在我们环境中确定哪些地方需要安装VPN服务器,哪些地方仅仅
4、是配置客户端就可以了。对于需要安装VPN服务器的地方我们需要一条比较高速的互联网线路,一个固定的IP地址,或者使用花生壳配置一个固定的域名。关于花生壳花生壳只有VPN服务器才需要安装花生壳服务,在规划环境的时候必须为每台VPN服务器申请一个Oray护照。这样每台服务器就会有一个不同的域名。在客户端拨号的时候可以通过域名控制连接不同的网络。一般建议花生壳直接安装在VPN服务器上,并配置为自动启动。这样只要服务器在线域名一定有效。在这里我们使用花生壳,主要是使用它的动态域名解析服务功能,安装在安装在VPN服务器上花生壳启动后,就会在花生壳的服务器上注册,当客户端连接申请到的花生壳域名时花生壳的
5、服务器解析这个域名,将这个域名指向安装花生壳的VPN服务器的IP,完成连接。对于一般的上网用户得到的IP地址是ISP分配的动态IP地址,每次上网都不能一样,但是只要我们每次开机时,将得到的动态IP告诉连接VPN的客户端,同样也能实现VPN的远程连接,这种方法对于利用虚拟专网(VPN)实现远程调试PLC是完全有效的。1Email:wys3665588@163.com利用虚拟专网(VPN)实现远程调试PLC-----------------------------------------------------------------------------------------------
6、下面详细介绍利用VPN连接远程的PLC。一、接入外网的路由器的设置1、从路由器中获取外网IP地址在浏览器中输入192.168.0.1(以TP-LINK为例)登陆路由器进入路设置界面;记住上图所示的IP地址,这个IP地址每次路由器启动时由ISP动态分配,如果采用花生壳等动态域名解析服务的话,动态域名解析服务器会将你申请的域名指向这个地址,本文中不使用动态域名解析服务,只要在客户端的“主机名或IP地址”中输入这个IP地址就可以,但这样做的缺点是每次路由器重启都要告诉客户端这个新的IP地址。2、路由器虚拟服务器设置:由器配置界面,选择“虚拟服务器”,设置服务器的端口映射。2Email:wys36
7、65588@163.com利用虚拟专网(VPN)实现远程调试PLC-----------------------------------------------------------------------------------------------此处192.168.1.102为服务器的局域网IP,端口1723为PPTP(点对点隧道协议),端口47为GRE(genericroutingencapsulation,
此文档下载收益归作者所有