发布:凯铧互联小编
标签:服务器,ping,端口,端口
服务器的端口出现无法访问那么可能是端口被拦截导致的。客户端在访问目标服务器的时候,若是出现能够ping 通,但是业务端口却没有办法访问,这就可以能是链路中的相关节点拦截了端口所造成的。我们可以利用端口可用性探测相关工具,来执行探试步骤,从而验证是不是有节点拦截了端口。
端口可用性探测工具介绍
由于不同的操作系统其端口可用性探测使用的工具是有所不同的
linux 环境下端口可用性探测工具
traceroute 是几乎所有 Linux 发行版本预装的网络测试工具,用于跟踪 Internet 协议(IP)数据包传送到目标地址时经过的路径。可以通过 traceroute 工具进行端口可用性探测。
traceroute 通过发送 TCP 数据包向目标端口进行探测,以检测从数据包源到目标服务器的整个链路上相应端口的连通性情况。traceroute 端口可用性探测常见用法如下:
traceroute [-n] -T -p <目标端口号> Host
例如下图:
参数说明
-n 直接使用 IP 地址而非主机名称(禁用 DNS 反查)。
-T 通过 TCP 探测。
-p 探测目标端口号。
Host 目标服务器域名或 IP。
Windows 环境下端口可用性探测工具
Windows 环境下,可通过 tracetcp 进行端口可用性探测。
tracetcp 同样通过发送 TCP 数据包进行链路探测,以分析是否有链路中间节点对目标端口做了阻断。
使用方法:
1】下载并且将 tracetcp 相关文件直接解压到 C:\Windows 目录。(若解压到非系统目录,则需要手工修改系统环境变量,以确保指令可以直接调用)
2】双击打开 tracetcp 应用程序,tracetcp 的常见用法如下
tracetcp <目标服务器域名或 IP>:<待探测端口号>
如下图示例:
端口可用性探测步骤
通常情况之下,我们可以通过以下步骤进行操作:
1】根据上述文章所述,根据自己的事情操作系统选择使用对于的工具对目标地址的目标端口进行可用性探测
2】排查分析探测结果,确定异常节点
通过 ip.taobao.com 等 IP 地址查询网站获取相应节点归属运营商及网络
或者提交工单,阿里云将为您向相关运营商反馈问题。假如您不知道怎么操作,可以联系客服,阿里云代理商凯铧互联会协助您解决问题。
链路测试结果分析
异常节点判定方法:如果相关端口在某一跳被阻断,则其后各跳均不会返回数据。据此就可以判定出异常节点。
专属服务: 阿里云代理商凯铧互联为每一个用户提供专属网络架构服务,同时还能提供阿里云服务器ECS、阿里云CDN等产品等的专属折扣优惠购买。如果您需要详细的为您的企业选择最适合自己的服务器配置类型,请您联系客服,专业人员为您提供服务,同时还能获得更多的优惠折扣。
关于我们: 北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里云、腾讯云等,作为阿里云,腾讯云,百度云,金山云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承"专业规划、周到服务"的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。