Linux系统下用iperf诊断网络端口是否有被过滤
今天加装了一台服务器ServiceLabs,已开启了snmp服务,执行netstat -an|grep 161命令已查到UDP 161端口已监听。
但cacti监测服务器却拿不到数据,开始还以为是服务器的防火墙过滤了udp 161端口的数据,但清空了iptables的所有规则,默认策略也已是ACCEPT了,Cacti服务器还是获取不到任何数据,怀疑是IDC服务商对服务器做了限制,于是打算在服务器ServiceLabs上安装iperf,用它来监听udp端口161,然后在Cacti端以客户端方式运行iperf命令连接到服务器端的iperf做测试,具体步骤如下:
首先确保iperf服务端,即服务器Servicelabs端的SNMP服务已停止,不要让它占用udp 161端口,因为此端口一会iperf要用到。
停止snmpd服务:
root@service-labs:~#service snmpd stop
让iperf以服务端运行,并且以udp模式监听161端口:
root@service-labs:~# iperf -w 64000 -i 1 -u -p 161 -s

然后在cacti服务器端执行iperf命令,通过udp模式连接服务器ServiceLabs的161端口,命令如下:
root@cacti:~# iperf -w 64000 -u -p 161 -i 1 -t 5 -c service-labs.com

如上图所示,cacti服务器执行完iperf测试后,提示read failed:Connection refused,在服务端ServiceLabs的iperf监听程序没有数据,一点反应也没有,于是更换个端口,如:监听udp端口5161:
root@service-labs:~# iperf -w 64000 -i 1 -u -p 5161 -s

然后在cacti服务器端执行iperf命令,通过udp模式连接服务器ServiceLabs的5161端口,命令如下:
root@cacti:~# iperf -w 64000 -u -p 5161 -i 1 -t 5 -c service-labs.com

Cacti客户端iperf连接服务器ServiceLabs的5161端口测试时,在ServiceLabs服务器端的iperf是有数据的,如下图所示:

说明ServiceLabs服务端处理了udp 161端口了,所以只能让snmpd监听5161端口,cacti配置也把监测默认的161改为监测5161端口即可。
相关热词: Linux
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/fwq/7478.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
使用Cockpit方便地管理容器
时间:2020-12-29
-
linux系统上如何快速安装
时间:2020-12-29
-
如何在Linux VPS上定制自己
时间:2020-12-29
-
开启nginx和php-fpm的status状
时间:2020-12-29
-
采用DNSPOD解析API快速验证
时间:2020-12-29
-
如何在CentOS 7上安装Elast
时间:2020-12-29
-
.Net Core在Linux服务器上部署
时间:2020-12-29
-
如何用树莓派控制GOIO引脚
时间:2020-12-25
热门文章
-
利用可道云KodExplorer软件部署私有云盘和
时间:2020-12-22
-
Linux VPS/服务器一键检测硬件配置、节点下
时间:2020-12-22
-
采用DNSPOD解析API快速验证域名快速安装免
时间:2020-12-29
-
Linux系统下用iperf诊断网络端口是否有被过
时间:2020-12-22
-
在CentOS系统上安装GitLab并自定义域名访问
时间:2020-12-23
-
web3通过testrpc访问以太坊数据入门
时间:2020-12-24
-
容器环境中的代理模型
时间:2020-12-22
-
在linux下启动tomcat,并实时查看tomcat的控
时间:2020-12-23
-
使用Linux定时脚本更新服务器的git代码
时间:2020-12-24
-
.Net Core在Linux服务器上部署.NET框架教程
时间:2020-12-29
