我现在用自己电脑当服务器,建立的VPN通道,远端让朋友连接,.他能ping 通我局域网内的smart SR 40的IP。
但是他电脑上的STEP7-MicroWinSmart不能检测到PLC。。。。我在我路由器上面已近开放了102端口和PLC的IP的映射。。。求高人指点啊!QQ446343919急!!!!!!!!欢迎远程控制协助我啊!!!
测试环境大概描述如下(电脑都为window xp系统。):
设备:电脑a、电脑b、路由a、路由b、PLC
控制端环境描述:
1. 电脑a通过路由器连到外网,在电脑a上通过vpn通道连接远程电脑b,已经能够ping通远程电脑b所在局域网内的其他设备(如PLC),但是通过smart却不能刷出这台PLC设备。
2. 路由a(不支持VPN功能)并未做任何设置,个人觉得作为请求方应该可以不做任何配置。
远程端:
1. 电脑b通过路由器连接到外网,同时作为VPN服务器让电脑a连接进来,PLC已经连接到当前路由器的局域网,在电脑b上通过smart能够连接并控制。
2. 路由b(不支持VPN功能)首先开启了VPN的端口映射(1723,47端口)到电脑b,以便电脑a通过VPN连接进来。而102端口映射,个人觉得没必要了,当然已经测试过将102端口映射到PLC或者电脑b两种情况,都不行。
VPN环境:直接使用window自带的vpn功能建立的服务器和客户端来连接的(VPN类型为PPTP VPN)。