• 使用4G模块(EC200T)发送UDP数据到内网PC端(内网穿透)


    背景:4G设备在本地发送数据到服务器正常,在外省发送数据有问题,需要排查一下是不是服务器的问题,为了能直观的看到数据,需要把4G模块发送的数据直接发送到内网PC端。

    准备:
    ①4G终端(移远EC200T)
    ②PC(WIN10)
    ③内网穿透软件(花生壳)

    第一步:
    win10系统需要先打开Telnet服务,控制面板–>程序和功能–>启用或关闭Windows功能:
    在这里插入图片描述
    进入之后勾选Telnet客户端,确定后重启电脑:
    在这里插入图片描述
    第二步:
    下载并安装花生壳软件,安装成功后新建自定义映射:
    在这里插入图片描述
    内网主机就是PC端的局域网IP地址,端口号先随便写。
    在这里插入图片描述
    自定义映射完成后,会有一个vip后缀的域名和映射IP地址(103.46.128.46),这个域名或者映射IP地址就是4G模块创建Socket时用的IP地址。右上角详细信息里面会有一个访问地址和端口号,这个端口号(40052)和自己创建映射时设置的端口号可能不一样,这时候再进入自己创建的映射,把内网的端口号设置成40052。

    第三步:
    打开命令行,输入telnet后回车,可以看到telnet客户端已经安装:
    在这里插入图片描述
    第四步;
    配置4G模块,我使用的是UDP协议,在打开socket服务指令中,远程服务器的域名地址可以填映射后的vip后缀的域名或者映射IP地址(103.46.128.46)。

    AT+QIOPEN=1,2,"UDP","103.46.128.46",40052,0,2
    
    • 1

    第五步:
    打开网络调试工具,我用的是SSCOM,端口号选择UDP,本地IP设置为自己的内网IP,端口号和花生壳的映射端口号一样,然后4G模块发送数据就可以在串口工具里面看到数据。
    在这里插入图片描述

  • 相关阅读:
    npm和yarn的一些命令
    怎么把家里闲置旧苹果手机变成家用安防监控摄像头
    【开源电路】STM32F401RCT6开发板
    绿源:“老大哥”冲刺IPO,新的故事如何讲?
    深度学习论文精读[10]:Deeplab v1
    falco 【1】简介
    基于微信小程序和安卓的多功能备忘录管理系统APP
    剑指Offer || 116.省份数量
    SpringBoot 全局事务配置
    Hadoop 启动!
  • 原文地址:https://blog.csdn.net/sinat_42731525/article/details/126305408