使用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
第五步:
打开网络调试工具,我用的是SSCOM,端口号选择UDP,本地IP设置为自己的内网IP,端口号和花生壳的映射端口号一样,然后4G模块发送数据就可以在串口工具里面看到数据。
使用4G模块(EC200T)发送UDP数据到内网PC端(内网穿透)相关推荐
- qt定时连续发送udp数据包_TCP和UDP
首先强调一点,TCP/IP协议是一个协议簇.里面包括很多协议的,UDP只是其中的一个, 之所以命名为TCP/IP协议,因为TCP.IP协议是两个很重要的协议,就用他两命名了. 两个协议的区别实际使用时 ...
- 【Linux网络编程】原始套接字实例:发送 UDP 数据包
以太网报文格式: 详细的说明,请看<MAC 头部报文分析>. IP 报文格式: 详细的说明,请看<IP 数据报格式详解>. UDP 报文格式: 详细的说明,请看<UDP ...
- [C#] 接收和发送UDP数据
除了点对点,通常UDP数据的传递方式有两种,一种是BroadCast,一种是MultiCast.中文一般把它们翻译作广播和组播.前者是简单的在局域网里面广播:后者是借助路由器将数据发送到包括英特网在内 ...
- linux串口编程实例_Linux 网络编程——原始套接字实例:发送 UDP 数据包
以太网报文格式: IP 报文格式: UDP 报文格式: 校验和函数: /*******************************************************功能:校验和函数参 ...
- 原始套接字SOCK_RAW发送UDP数据包
使用原始套接字发送udp数据包,从传输层封包到链路层(mac头+ip头+udp头).udp数据包,从传输层封包到链路层(mac头+ip头+udp头). head.h文件如下: #ifndef _HEA ...
- linux send 失败_求助:sendto()发送UDP数据包失败:message too long该如何解决?
求助:sendto()发送UDP数据包失败:message too long该如何解决? 发布时间:2012-03-24 23:17:25来源:红联作者:zhl2001xlh800 我想使用sendt ...
- PDA手持扫描资产标签,盘点完成后将数据上传到PC端,固定资产系统查看盘点结果...
固定资产管理系统介绍: 致力于研发条码技术.集成条码系统的专业性公司,针对客户的不同需求,提供一站式的企业条码系统解决方案:包括功能强大的软件系统.安全可靠的无线网络.坚固耐用的硬件系统.灵活易用的管 ...
- (五)Linux 4G模块封装发送指令函数以及检测串口和SIM卡是否就绪
文章目录 一.前言 二.发送AT指令函数:send_at_cmd() 2.1 设计思路 2.2 代码实现 三.Check系列函数--检测串口和SIM卡是否就绪 3.1check_tyy_ready() ...
- 打怪升级之UDP数据接收实验的服务端代码
C++语言下的windows网络编程(SOCKET) 本文的主要目的是以C++语言在windows下实现UDP网络服务端的代码(VS2022). 所需的头文件调用 #include<iostre ...
- DatagramSocket总是发送UDP数据后无法接收数据
ref:http://blog.chinaunix.net/uid-20771867-id-3416509.html cmd:telnet localhost 5554 ...
最新文章
- 5.7.20mysql修改密码,ubuntu系统mysql5.7.20忘记root密码修改
- 骚操作!曾经爱过!用 Python 清理收藏夹里已失效的网站
- JSP中的include指令
- linux mysql8配置文件_Linux下 MySQL8安装教程
- 光芒国际——我的面试(二)
- 你知道C#中的Lambda表达式的演化过程吗?
- 计算机操作系统笔记(一)
- java俄罗斯方块程序_java基础俄罗斯方块
- pandas 第八章 文本数据
- 那些年震撼我们心灵的音乐
- 互联网营销新模式,泰山众筹sun4.0模式了解一下
- TOJ 3436: 相邻数
- pytorch实现风格迁移 style transfer
- 使用函数节流思想避免 SAP UI5 应用里按钮短时间内被高频重复点击试读版
- opencv android 透视,Opencv for Android 之透视变换
- 中职计算机应用专业课堂教学,新时期中职计算机专业课堂教学的创新应用
- Android内核开发 Goldfish Linux Kernel编译及安卓虚拟机测试
- ECharts图表坐标轴数据超出显示范围,以及坐标轴刻度标签显示不全解决方法
- flash动画文件转html5,Flash动画转HTML5 Smokescreen
- Centos7安装EDB/PPAS/EPAS
热门文章
- 荣耀盒子无线网连接不上电脑连接服务器,华为荣耀盒子无法连接有线网络怎么解决...
- 九针串口定义(公口、母口图解)
- 如何解决jsp中文乱码的问题
- CANTest连接设备失败
- 日期时间公式计算机,App Store 上的“多少天-重要日期时间计算器”
- 【转】一篇易懂的CAN通讯协议指南1
- Pytorch Note19 优化算法5 Adadelta算法
- spss分析方法-主成分分析
- 汇编和c语言混合的dsp程序,dsp实验三 编写一个C语言和汇编混合的DSP程序
- ColorUI高颜值组件库,传授使用速成的方法和快速脱坑的技巧,顺便填坑