当前位置: 首页 > news >正文

网络编程:常用网络测试工具

telnet  netstat  ping  arp   wireshark(网络抓包工具)  tcpdump
ssh2 
secure crt ——软件工具
sudo ufw disable
sudo apt-get install openssh-server openssh-client  //两个命令敲完 得重启

sudo apt-get install wireshark

1、telnet

 远程登录工具,默认都是系统安装。
    
    使用格式: telnet ip地址  端口
           eg: telnet 192.168.1.1  8888
    注意:如果没有写端口,则默认登录23 号端口。

2、netstat  

测试查看网络端口使用情况
    netstat -anp 
    netstat -n  ===>列出当前所有网络端口使用情况
    netstat -n -t  ===>列出所有TCP通信的端口信息
    netstat -n -u  ===>列出所有UDP通信的端口信息

    netstat -n -i   ===>列出默认接口上的通信信息
    netstat -lnp |grep 8888  ===>查看指定端口上的通信详情

3、ping 命令  

测试网路的联通状况 
        ping ip地址
        ping 域名

4、arp 地址解析命令

        arp -an  ===>列出当前主机的地址ARP表
        arp -d  ip地址

5、抓包工具  

    tcp.port == 50000 && tcp.ip  == 192.168.0.183
    5.1 wireshark  ==>可视化界面
    tcpdump 
        过滤规则:
        1)根据ip地址过滤:ip.src == x.x.x.x
                                         ip.dst == x.x.x.x
        2)根据端口过滤:tcp.srcport == xx;
                                       tcp.dstport == xx;
                                       udp.srcport == xx;
                                       udp.dstport == xx;
        3)根据协议类型过滤:
                        tcp   udp  icmp .....
        4)任意组合以上条件抓包:
                如果与的关系:  and
            ip.src == 192.168.1.100 and tcp.dstport == 9999
                如果或关系 :   or
            ip.src == 192.168.1.100 or ip.dst == 192.168.1.102
            
            tcp host 192.168.1.100

http://www.lryc.cn/news/397033.html

相关文章:

  • mov视频怎么改成mp4?把mov改成MP4的四个方法
  • 力扣1472.设计浏览器历史记录
  • 准大一新生开学千万要带证件照用途大揭秘
  • QImage显示图片像素
  • uniapp使用高德地图(公众号+h5)
  • 深度学习与浅层学习:技术变革下的竞争态势
  • LeetCode 219. 存在重复元素 II
  • 【目标检测】使用自己的数据集训练并预测yolov8模型
  • 应用监控SkyWalking调研
  • Selenium使用注意事项:
  • 小程序需要进行软件测试吗?小程序测试有哪些测试内容?
  • 一文读懂企业租用GPU的注意事项!
  • Linux运维:mysql主从复制原理及实验
  • 022-GeoGebra中级篇-几何对象之直线与坐标轴
  • node js安装、配置(Windows版)
  • go语言day08 泛型 自定义错误处理 go关键字:协程
  • MySql性能调优01-[数据结构和索引]
  • 【算法入门-栈】逆波兰表达式求值
  • 【史上最全面ESP32教程】http通信
  • *算法训练(leetcode)第二十七天 | 56. 合并区间、738. 单调递增的数字、968. 监控二叉树
  • OpenJudge 奇数求和
  • 【排序 - 快速排序】
  • pytest使用报错(以及解决pytest所谓的“抑制print输出”)
  • 开源项目编译harbor arm架构的包 —— 筑梦之路
  • [笔记] SKF Enveloping FAQ 用户指南
  • 宪法学学习笔记(个人向) Part.3
  • 联想拯救者Y7000 IRX9 笔记本接口功能介绍
  • 【ESP32】打造全网最强esp-idf基础教程——16.SmartConfig一键配网
  • MD5加密和注册页面的编写
  • 【Android组件】封装加载弹框