物联网卡定向后引起网络通频繁掉线
前段时间,新的应用链路监控上线后,意外发现某个客户在使用的网关,会发生设备频繁掉线的问题。设备掉线,要么是4G拨号引起的,要么就是与openvpn服务器之间通讯掉线引起的。于是在盒子重新在线后,登录盒子,做两件事情:
1. ping 平台的域名,并将结果重定向到ping.dat中
2. ping vpn服务器的域名,并将结果重定向到vpn.dat中
本以为这两个中至少有一个,会经常发生ping超时,但是结果很意外,两个的ping结果都好的很。这说明,前面的推测,4G拨号和与VPN网络通讯不顺畅,都不成立。
查看VPN的日志信息,发现VPN日志中,不定时就会有
read TCP_CLIENT: Unknown error (code=10060)
然后就会reset connection,restart,然后重新去建立连接。
百度一下,10060这个错误,一般都是源于通讯超时。
因为使用的是电信的物联网卡(定向卡),于是联系运营商,让帮忙调查故障。电信的技术支持响应还是非常及时的,中午电话过去,下午就有对应的工程师对接,并且抓包做了数据分析。分析显示,网关并没有访问限制域名之外的地址,也就是说,没有访问非法的地址。另外,配合VPN的日志(根据日志信息,可以查看到在特定的时间点,发生了reset,在这个时间点,去分析电信的抓包数据),看到的内容如下:
联系这个rst的上下文,可以看到,在rst之前,其实网关与VPN服务器之间的通讯是单向的,网关一直尝试发送数据给服务器,服务器实际上已经收到报文,并且回复了ack(第#2386条报文),只是网关似乎一直没有收到这条ack,所以一直在重复发送,并且最后超时了,导致了通讯的重置。但是整个通讯过程中,IP层的通讯是好的,因为ping一直是通畅的。
所以开始怀疑是不是定向卡,在应用层,对OpenVpn通讯协议进行了截留?当然这也只是瞎猜的,纯粹排除法。所以和电信的工程师沟通后,针对某个网关,取消了定向的限制。结果就是,取消限制后,通讯就正常了。
重新恢复定向后,问题再次出现。
物联网卡定向后引起网络通频繁掉线相关推荐
- 三招帮你解决物联网卡上不了网问题
物联网卡以其强大的设备赋能能力和优越的接入功能而受到公众的喜爱,在智能城市建设中得到了广泛的应用.然而,随着物联网卡的使用范围和使用频率的增加,其中隐藏在其中的一些使用问题也逐渐显现出来,其中最常见的 ...
- 使用物联网卡有什么利与弊
作为社会智能领域重要的连接设备,物联网卡的市场需求正突飞猛进.越来越多的人开始认识到物联网卡在智能应用中改变市场规则的巨大潜力.然而,随着物联网卡连接设备的增加,物联网卡给我们带来方便的同时,隐藏在其 ...
- 物联网卡常见问题及解决方案
随着物联网发展,物联网卡在各行业领域的应用,"物联网卡"的知名度越来越高,也逐渐有更多企业来了解物联网卡,借助物联网卡自身的优势,提升产品价值,改变企业发展方向,以下是有关物联网卡 ...
- 新手必看,物联网卡常见的三大问题!
目前,物联卡市场正如火如荼地发展,很多人在使用过程中经常会遇到一些问题.最近,收到了很多朋友的咨询,这些问题也比较普遍,例如物联网卡链接不上网络了?物联卡没有信息号了?今天总结了物联卡使用中常见的一些 ...
- 物联卡中心:新人必看,关于物联网卡常见的三大问题!
如今物联卡市场如火如荼,有许多人在拿到物联卡后在使用过程中往往都会出现一些问题,近日,小编也收到了很多朋友的咨询,这些问题也都是比较常见的,比如,物联网卡链接不上网络了?物联卡没有信息号了?今天小编总 ...
- 联通物联卡为什么没有网络_联通物联网卡怎么样?联通物联卡的查询官网是什么?...
原标题:联通物联网卡怎么样?联通物联卡的查询官网是什么? 物联网时代的来临为我们生活中带来了许许多多的智能应用,移动物联网卡.电信物联网卡.联通物联网卡作为物联网最基础的通讯产品,在物联网应用中发挥着 ...
- 电脑如何测网速_物联网卡的网速到底怎么样呢
最近不少朋友发私信问我,物联网卡网速到底怎么样,和手机卡的网速有没有什么区别? 其实关于网速这个问题,我已经重复解释了很多遍. 只要是走公网的流量卡,在不限速的情况下,基本是和你手机卡网速是一致的! ...
- 物联网卡和流量卡网速对比,看看谁更强?
物联网卡和流量卡网速对比,看看谁更强? 物联网卡是运营商面向物联网企业提供的一种智能设备数据接入业务,物联网卡作为智能设备信息传递的桥梁,来实现物与物.物与人的交互结合,可以说物联网卡也是一种流量卡, ...
- 物联网卡没网怎么处理
在使用移动.联通.电信物联卡的过程中,很多用户都会遇到插入设备无法正常联网的情况.在排除欠费的情况下,一般可能是设备无法识别物联卡,使用环境网络覆盖差,设备故障.以下是整理的物联卡使用中的常见问题及解 ...
最新文章
- c/c++ 获取文件夹或目录下的文件
- C# 类中继承接口的属性
- 《Python编程从入门到实践》学习笔记6:字典
- 【HDU - 1116】【POJ - 1386】Play on Words(判断半欧拉图,欧拉通路)
- Golang --- package
- 【转载】浅析游戏引擎开发
- linux mysql general_利用mysql general log 写shell 可行性简要分析
- springboot2.0新特性
- C语言利用栈计算算式(表达式)
- getHandel redis_redis 使用 get 命令读取 bitmap 类型的数据
- 为什么JavaScript中给变量赋值会影响到其他地方?
- 所有选手信息标准展示时,选手照片没有显示,什么原因?
- 医学统计学笔记之设计
- 【前端小卡】npm从0-1发布一个属于自己的包
- wget 下载网站所有文件
- Hulu在Content Embedding的探索与实践
- Oracle查询列重命名问题
- Android 代码形式安装证书到手机内
- 数学七大基本思想方法
- 视频转gif(源码)
热门文章
- python3使用hanlp识别人名
- centos php 中文乱码,XShell连接CentOS 7.2显示中文乱码问题的解决方法
- MediaPlay 缓存
- Linux上机实验大全
- springboot文件上传request.getServletContext().getRealPath(“/“) 报错记录
- python opencv去除简易水印——去除红色效果最好
- Swordsman HDU - 3902(判断轴对称图形)
- 十道腾讯软件开发工程师面试题
- incsgo 官网能直接取回皮肤的CSGO饰品皮肤开箱网站
- 方舟服务器直连服务器无响应,为什么我方舟加入服务器会显示连接超时 | 手游网游页游攻略大全...