如今互联网的时代,各种需求的服务器呈现缤纷的增加,不知您对串口服务器了解多少,如果要对它使用,就要对它了解更多。
适用范围:
适用于通过互联网访问串口服务器的应用场合。
如果串口服务器的网关(如ADSL等)为外网动态IP,远程主机也是外网动态IP。这种情况下,必须申请“动态域名服务”来取得一个固定域名,用于串口服务器解析远程主机 IP地址。
如果远程主机是外网固定IP,不需要动态域名服务。
配置步骤:
1、 进入管理菜单,选择“ G”进入“G-全局网络配置”,设置好设备的网关地址(应该为ADSL或有效网关的内网IP地址)和DNS服务器IP地址。
2、 选择“ W”进入“W-切换工作模式.”,切换设备为“2-Client模式”。
3、 动态域名方式:选择所需要配置的串口,进入“配置串口”,如果需要 “动态域名服务”,将“选择获取远程主机IP方式:”设置为 “2-通过域名解析获得远程主机IP地址”,并指定由动态域名服务所提供的域名。
4、 公网固定IP方式:选择所需要配置的串口,进入“配置串口”,如果远程主机是外网固定 IP,将“选择获取远程主机IP方式:”设置为“1-指定远程主机IP地址”,并在下个参数指定远程主机IP。
5、 完成上述设置后,返回到主菜单,选择“ R-重新启动”,启动设备使设置生效。
6、 VSPM 虚拟串口软件必须工作 “Server模式”,并且手工建立所需要的虚拟串口,默认设置下,建立的虚拟串口对应的监听端口为 6020、6021、6022、6023。本机防火墙必须放行这些端口的访问,否则将无法建立连接。
如果主机在内网, 其网关必须做静态端口映射,将上述端口映射到内网主机。
7、 如果需要动态域名服务,远程主机必须运行动态域名相关软件。
8、 如果此时动态域名服务器、 VSPM的监听端口都正常的话,串口服务器的“连接已建立”指示灯将被点亮,VSPM也应该提示“TCP/IP连接已经建立”,说明与远程主机已经建立起 TCP/IP连接。工作正常。
注意事项:
由于 ADSL线路及动态域名的不确定性,很容易发生死连接的情况。串口服务器已经具备死连接检测功能。用户可以通过“ TCP/IP读超时(秒,0=无限)(20):”来设置检测超时,如果在此读超时内,串口服务器没有在此TCP/IP连接上从远程主机收到数据,将中断此TCP/IP连接,并根据“尝试连接服务器间隔(100-65536毫秒),(10000):”,等待一段时间后,重新尝试连接远程主机。
用户可以使用VSPM心跳包插件,使VSPM自动向串口服务器发送心跳包,防止串口服务器的死连接检测功能中断正常的无数据 TCP/IP连接。