大家在工作中,应该经常会用到监测tcp、udp端口的场景,tcp的端口连接大家应该都知道,但是udp就相对来说比较麻烦一些了,所以今天主要给大家分享一个如何监测upd端口是否在线的功能。

1 TCP端口的连通性

TC端口的连通性,一般通过telnet检测:

TCP协议是面向连接的,可以直接通过telnet命令连接

命令如下 :

[root@zabbix-server ~]# telnet 143.3.41.13 80

2 UDP端口的连通性

udp因为UDP协议是无连接的,不需要握手建立连接,数据发送后,server端也不会返回确认信息。那么我们就可以使用netcat命令来测试udp是否能连通。

UDP端口连通性测试:

在目标机器监听UDP端口, 在客户端机器向目标机器端口发送UDP数据报,看能否发送成功。发送成功,则表示可连通。本次事例使用xinetd的(udp69)端口号来测试。

如下:

客户端机器上运行:

nc -ul 69

或:netcat -ul -p 69

#使用udp模式监听69 端口

目标机器上运行:

nc -u 143.3.41.13 69

或:netcat -u 143.3.41.13 1080

#使用udp模式向该ip的1080端口发送信息。

效果如图,在任意一边输入内容,另一边则会收到相应内容,以此就可以测试该端口的udp连接是否通常。

原创不易,希望大家多多支持,

测试udp端口状态 curl_检测TCP/UDP端口的连通性相关推荐

  1. linux获取交换机端口信息,基于Linux的端口状态实时检测方法、电路和交换机与流程...

    技术特征: 1.一种基于linux的端口状态实时检测方法,其特征在于,所述方法包括: 接收外部信号接口芯片phy上报的中断信号,该中断信号是每个所述phy在自身对应的端口的状态发生改变时,产生并上报的 ...

  2. 怎样检测TCP/UDP端口的连通性

    1 TCP端口的连通性 TC端口的连通性,一般通过telnet检测: TCP协议是面向连接的,可以直接通过telnet命令连接 telnet host-ip port 2 UDP端口的连通性 因为公司 ...

  3. linux 开通udp 端口号,Linux 下 TCP/UDP 端口测试及验证方法说明

    Linux 下 TCP/UDP 端口测试及验证方法说明 在云服务器 ECS Linux 系统中,有时需要在系统中测试端口的连通性,以便确认系统的TCP.UDP协议栈是否可以正常运行.本文对此进行简要说 ...

  4. linux监测本机udp发动情况,Linux 下 TCP/UDP 端口测试及验证方法说明

    在云服务器 ECS Linux 系统中,有时需要在系统中测试端口的连通性,以便确认系统的TCP.UDP协议栈是否可以正常运行.本文对此进行简要说明. TCP端口测试 使用 telnet 测试现有监听端 ...

  5. 【测试】发送和接收TCP/UDP数据包|shell 发送TCP/UDP数据包

    目录 通过/dev/tcp./dev/udp shell给tcp或udp服务发送16进制报文指令 通过/dev/tcp./dev/udp (https://blog.csdn.net/u0100394 ...

  6. linux 设置mysql端口转发_linux使用socat进行端口转发,支持tcp/udp数据转发

    端口转发程序已经介绍过rinetd了,但是rinetd不支持域名动态解析功能,如果域名对应的ip发生改变,需要重新才能重新加载新的地址.这里自然找到了端口转发工具socat,它完美的解决了动态dns的 ...

  7. linux 查看1521端口状态,linux防火墙开放1521端口

    问题描述:使用plsql连接数据库发现TNS报错,登录服务器发现防火墙开放,如果直接关闭防火墙,所有的端口都可以连接,但是实际中可能会遇到开启防火墙的库,这时候需要开放单一端口对某一服务器或者某一网段 ...

  8. 网络 #TCP #UDP #文件下载器 #网络通信

    网络 网络基础 1)IP地址 1>查看网卡信息 2>IP地址分类 3>私有IP 2)端口 1>端口的分类(部分) 1.知名端口 2.动态端口 2>查看端口号 3)sock ...

  9. TCP/UDP常用端口及对应服务列表

     计算机之间依照互联网传输层TCP/IP协议不同的协议通信,都有不同的对应端口.所以,利用短信(datagram)的UDP,所采用的端口号码不一定和采用TCP的端口号码一样.以下为两种通信协议的端口 ...

最新文章

  1. Assembly--及相关内容
  2. MariaDB Spider:实现MySQL横纵向扩展的小能手
  3. python之钉钉机器人编程
  4. HTTP/3 来啦,你还在等什么?赶紧了解一下
  5. Yarn将用TypeScript重写,Flow惨遭亲爹抛弃!
  6. Xcode 项目忽略警告
  7. java socket 简书_Java之Socket编程入门篇
  8. FRR BGP协议分析14 -- 静态路由的处理流程
  9. c语言二级编程题库,计算机二级C语言编程题库(100题)
  10. 手工笔筒制作教程(附彩色贴图分享)
  11. [基础]tfcenter搭建个人服务器
  12. NAIC2021-AI+视觉特征编码第一阶段开源方案
  13. QCC305x系列开发教程(入门篇)之1.3-烧录方式使用USB时的驱动安装及其出现“未知设备”的解决方法
  14. 安卓初始画面去黑色背景
  15. DST与Neural Belief Tracker
  16. 牛客编程语言练习赛第三场(C++)
  17. 单位根检验urdf_R语言时间序列函数整理[转]]
  18. 股票世界观-招财大牛猫公众号整理
  19. 网站优化与seo的方法(seo的优化基础)
  20. 无穷小量究竟是否为零

热门文章

  1. 自动添加端口添加至Windows防火墙脚本
  2. python之初接触
  3. nginx解析php
  4. 关于ios颜色渐进的总结
  5. Yahoo为啥赚不到钱
  6. 利用802.11x协议实现动态vlan的划分
  7. 实验三 编程、编译、连接、跟踪
  8. Codeforces Round #514 (Div. 2)题解
  9. 编译pqxx源码configure时遇到codecs.py LookupError的解决方法
  10. react学习笔记1--基础知识