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

netcat和netstat使用

Linux是一款受欢迎的开源操作系统,在Linux系统中要安装用于终端连接的nc(netcat)工具,可以帮助我们快速管理网络服务,在此文中,我们将介绍如何在Linux系统下安装nc工具的详细步骤。

一.安装nc工具

1.首先,使用root权限打开Linux终端,输入命令“yum install nc”就能安装nc。

2.等待安装完成,安装完成后,在/usr/bin/目录下会出现nc文件,即安装成功。可以使用“ls”命令查看nc文件是否安装成功。

3.如果未成功安装nc工具,可以到github上下载nc源码,使用命令“wget github.com/nc”,下载源码。

紧接着,使用命令“tar -xzvf netcat.tar.z,解压nc源码。

切换到解压后的netcat目录,输入命令“./configure”,然后使用“make”命令编译源码,输入“make install”命令安装nc工具。

二.测试nc

1.输入nc –help查看nc参数,查看nc工具是否安装完成,若显示参数表示安装成功

2.nc可以实现端口扫描,可以使用nc -vz xxx.xxx.xxx.xxx 1-1000命令,指定某台主机的1-1000端口扫描;

3.可以使用nc -v xx.xx.xx.xxx 21 查看21端口的服务器是否可以连接;

4.可以使用nc -l 80命令,开启80端口监听,可以接受外部请求,连接到本机。

总结:本文介绍了如何在Linux系统下安装nc工具的详细步骤,包括安装nc工具、测试nc工具等,nc工具在Linux下非常有用,可以帮助我们快速管理网络服务。

窗口一:node2服务的命令:

nc -l -p 2226
或者
nc -lvnp 2226
测试1:
nc -lp 55555 > recive.txt
测试3 验证udp:
nc -l -u 55555

窗口二:node3服务的命令:

nc -nv 192.168.88.132 2226
hello world
测试1:
nc -w 1 192.168.88.132 55555 < send.txt
测试2 端口扫描:
nc -v -w 1192.168.88.132 -z 55550-55555测试3 验证udp:
nc -uvz 192.168.88.132 55555

netstat使用

netstat -tnlp

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

相关文章:

  • mybatisPlus高级篇
  • Rust之包、单元包及模块
  • 内存函数讲解
  • C语言假期作业 DAY 01
  • 2023牛客暑期多校-J-Qu‘est-ce Que C‘est?(DP)
  • 【141. 环形链表】
  • ORB特征笔记
  • 12.Netty源码之整体架构脉络
  • 【ArcGIS Pro二次开发】(54):三调名称转用地用海名称
  • 3D Tiles官方示例资源下载链接
  • 【Java】分支结构习题
  • 删除主表 子表外键没有索引的性能优化
  • 面向切面编程AOP
  • 大学生活题解
  • flask的配置项
  • 暑假刷题第16天--7/28
  • vue vite ts electron ipc arm64
  • 数据分析-关于指标和指标体系
  • Vue+ElementUI操作确认框及提示框的使用
  • 宋浩线性代数笔记(二)矩阵及其性质
  • Linux之Shell 编程详解(二)
  • TCP网络通信编程之字节流
  • 【暑期每日一练】 day8
  • maven的基本学习
  • 疲劳驾驶检测和识别2:Pytorch实现疲劳驾驶检测和识别(含疲劳驾驶数据集和训练代码)
  • 安防监控视频汇聚EasyCVR修改录像计划等待时间较长,是什么原因?
  • EXCEL数据自动web网页查询----高效工作,做个监工
  • visual studio 2022换背景遇到的问题
  • MODBUS-TCP转Ethernet IP 网关连接空压机 配置案例
  • Go重写Redis中间件 - GO实现TCP服务器