精华内容
下载资源
问答
  • Linuxnc命令安装使用

    千次阅读 2019-06-24 10:47:01
    安装 yum install -y nc 查看帮助 nc --help 启动一个会话 nc -lk 9999 监听一个会话 nc 192.168.75.10:9999

    安装

    yum install -y nc
    

    查看帮助

    nc --help
    

    启动一个会话

    nc -lk 9999
    

    监听一个会话

    nc 192.168.75.10:9999
    
    展开全文
  • linux nc命令

    2021-03-05 17:55:07
    Linux nc命令用于设置路由器。 执行本指令可设置路由器的相关参数。 nc命令的作用 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 端口的扫描,nc可以作为client发起TCP或UDP连接 机器...

    Linux nc命令用于设置路由器。

    执行本指令可设置路由器的相关参数。

    nc命令的作用

    • 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
    • 端口的扫描,nc可以作为client发起TCP或UDP连接
    • 机器之间传输文件
    • 机器之间网络测速

    nc命令的安装

    [root@chenshifengdeLinuxServer ~] yum -y install nmap-ncat
    

    语法

    nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
    

    参数说明

    • -g<网关> 设置路由器跃程通信网关,最多可设置8个。
    • -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。
    • -h 在线帮助。
    • -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
    • -l 使用监听模式,管控传入的资料。通常 这样代表着为一个 服务等待客户端来链接指定的端口。
    • -n 直接使用IP地址,而不通过域名服务器。
    • -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
    • -p<通信端口> 设置本地主机使用的通信端口。有可能会关闭
    • -k<通信端口>强制 nc 待命链接.当客户端从服务端断开连接后,过一段时间服务端也会停止监听。 但通过选项 -k 我们可以强制服务器保持连接并继续监听端口。
    • -r 乱数指定本地与远端主机的通信端口。
    • -s<来源位址> 设置本地主机送出数据包的IP地址。
    • -u 使用UDP传输协议。
    • -v 显示指令执行过程。
    • -w<超时秒数> 设置等待连线的时间。
    • -z 使用0输入/输出模式,只在扫描通信端口时使用。

    实例

    TCP端口扫描

    # nc -v -z -w2 192.168.0.3 1-100 
    192.168.0.3: inverse host lookup failed: Unknown host
    (UNKNOWN) [192.168.0.3] 80 (http) open
    (UNKNOWN) [192.168.0.3] 23 (telnet) open
    (UNKNOWN) [192.168.0.3] 22 (ssh) open
    

    扫描192.168.0.3 的端口 范围是 1-100

    扫描UDP端口

    # nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000
    
    扫描指定端口
    
    # nc -nvv 192.168.0.1 80 //扫描 80端口
    (UNKNOWN) [192.168.0.1] 80 (?) open
    y  //用户输入
    

     常用示例

    [root@chenshifengdeLinuxServer ~] nc -l 9999                        # 开启一个本地9999的TCP协议端口,由客户端主动发起连接,一旦连接必须由服务端发起关闭
    [root@chenshifengdeLinuxServer ~] nc -vw 2 192.168.21.248 11111     # 通过nc去访问192.168.21.248主机的11111端口,确认是否存活;可不加参数
    [root@chenshifengdeLinuxServer ~] nc -ul 9999                       # 开启一个本地9999的UDP协议端口,客户端不需要由服务端主动发起关闭
    [root@chenshifengdeLinuxServer ~] nc 192.168.21.248 9999 < test     # 通过192.168.21.248的9999TCP端口发送数据文件
    [root@chenshifengdeLinuxServer ~] nc -l 9999 > zabbix.file          # 开启一个本地9999的TCP端口,用来接收文件内容
    
    # 测试网速
    A机器操作如下:
    [root@chenshifengdeLinuxServer ~] yum install -y dstat           # A机器安装dstat命令
    [root@chenshifengdeLinuxServer ~] nc -l 9999 > /dev/null
    
    # B机器开启数据传输
    nc 10.0.1.161 9999 </dev/zero
    
    # A机器进行网络监控
    [root@chenshifengdeLinuxServer ~] dstat
    

    例1:代理(浏览器输入120.0.0.1,返回百度首页)

    mkfifo /tmp/fifo
    
    nc -lk 8080 < /tmp/fifo | sed -l -e 's/^Host.*/Host:www.baidu.com/' | tee -a /tmp/req.log | nc www.baidu.com 80 | tee -a /tmp/res > /tmp/fifo
    
    展开全文
  • Linux nc命令详解

    2019-04-29 20:19:28
    nc安装 yum install -y nc

    nc的安装

    yum install -y nc
    

    在这里插入图片描述

    展开全文
  • Linux nc命令进阶使用

    2019-11-28 18:00:28
    Linux-nc命令详解 Linux-端口和防火墙相关 文章目录前言安装和简介使用实例1. 检测端口是否通2. 端口扫描3. 简单聊天工具4. **远程拷贝文件**5. 传输目录6.克隆硬盘或分区 前言 NetCat,在网络工具中有“...

    世间万般皆苦,明目张胆的偏爱便是救赎

    linux操作系列文章

    1. Linux网络配置 (centos,ubuntu)
    2. Linux常用工具安装
    3. Linux-nc命令详解
    4. Linux-端口和防火墙相关

    前言

    NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。 通常的Linux发行版中都带有NetCat(简称nc)

    安装和简介

    Linux下nc的安装

    yum install -y nc
    
    功能说明:功能强大的网络工具
    语  法:nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
    参  数:
     -g<网关>  设置路由器跃程通信网关,最丢哦可设置8个。
     -G<指向器数目>  设置来源路由指向器,其数值为4的倍数。
     -h  在线帮助。
     -i<延迟秒数>  设置时间间隔,以便传送信息及扫描通信端口。
     -l  使用监听模式,管控传入的资料。
     -n  直接使用IP地址,而不通过域名服务器。
     -o<输出文件>  指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
     -p<通信端口>  设置本地主机使用的通信端口。
     -r  乱数指定本地与远端主机的通信端口。
     -s<来源位址>  设置本地主机送出数据包的IP地址。
     -u  使用UDP传输协议。
     -v 详细输出--用两个-v可得到更详细的内容
     -w<超时秒数>  设置等待连线的时间。
     -z  使用0输入/输出模式,只在扫描通信端口时使用。
    

    使用实例

    1. 检测端口是否通

    UDP端口

    nc -uvz -w 1 192.168.1.122 3002
    

    TCP端口

    nc -vz -w 1 192.168.1.122 3002
    

    2. 端口扫描

    # nc -v -w 2 192.168.1.122 -z 21-24
    nc: connect to 192.168.2.34 port 21 (tcp) failed: Connection refused
    Connection to 192.168.2.34 22 port [tcp/ssh] succeeded!
    nc: connect to 192.168.2.34 port 23 (tcp) failed: Connection refused
    nc: connect to 192.168.2.34 port 24 (tcp) failed: Connection refused
    

    3. 简单聊天工具

    在192.168.2.34上: nc -l 1234
    在192.168.2.33上: nc 192.168.2.34 1234
    这样,双方就可以相互交流了。使用ctrl+C(或D)退出。
    

    4. 远程拷贝文件

    在192.168.2.34上: nc -l 1234 > test.txt
    在192.168.2.33上: nc 192.168.2.34 < test.txt
    

    5. 传输目录

    从server1拷贝nginx-0.6.34目录内容到server2上。需要先在server2上,用nc激活监听,server2上运行:

    nc -l 1234 |tar xzvf -
    

    server1上运行:

    [root@dds ~]# ll -d nginx-0.6.34
    drwxr-xr-x 8 1000 1000 4096 12-23 17:25 nginx-0.6.34
    [root@dds ~]# tar czvf – nginx-0.6.34|nc 192.168.228.222 1234
    

    6.克隆硬盘或分区

    操作与上面的拷贝是雷同的,只需要由dd获得硬盘或分区的数据,然后传输即可。
    克隆硬盘或分区的操作,不应在已经mount的的系统上进行。所以,需要使用安装光盘引导后,进入拯救模式(或使用Knoppix工 具光盘)启动系统后,在server2上进行类似的监听动作:

    nc -l -p 1234 | dd of=/dev/sda
    

    server1上执行传输,即可完成从server1克隆sda硬盘到server2的任务:

    dd if=/dev/sda | nc 192.168.228.222 1234
    

    ※ 完成上述工作的前提,是需要落实光盘的拯救模式支持服务器上的网卡,并正确配置IP。

    展开全文
  • Linux nc命令

    2017-03-17 11:36:00
    NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的...安装nc [root@rhel6 ~]# yum instal...
  • linux nc命令入门

    2021-01-09 16:21:27
    默认是没有的,需要安装 yum install -y nc 默认位置在 /usr/bin/nc 用法 比如说可以监听一个端口 -l, --listen Bind and listen for incoming connections -k, --keep-open Accept multiple connections in ...
  • Linuxnc命令安装使用

    万次阅读 2018-07-01 18:46:28
    Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程 其实安装很简单切换到root用户:yum install -y nc测试使用 在一个终端上 输入 nc -lk 9999 输入数据。。。新开启...
  • linux nc命令 查看端口通不通

    万次阅读 2016-12-15 15:45:33
    当某个服务不能访问,首先要查看服务的端口是否能够访问。 如何查看服务器的端口是否处在监听状态,并能被client端访问。 服务器网络是联通,...nc命令安装:  yum install nc nc命令参数解析:  nc [-hlnruz][-g]
  • Linux nc安装

    2017-03-03 15:55:44
    1.将该包上传到一个文件夹中 2.进入该目录,执行命令:  rpm -ihv nc-1.84-22.el6.x86_64.rpm 3.安装后执行命令,进行测试:  nc --help
  • 当在flume数据采集的时候用到了nc命令,突然大脑一片空白,故...nc命令安装: #利用yum安装 yum -y install nc 常用参数: -l 用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接...
  • Linuxnc命令的使用

    2019-10-08 23:55:18
    nc命令的作用 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 ...nc命令安装 sh-4.2# yum -y install nmap-ncat 常用参数 -l 用于指定nc将处于侦听模式。指定该...
  • 文章目录一、命令介绍1. 临时监听 tcp 端口2. 永久监听 tcp 端口3. 监听 udp 端口4. 连接某个端口二、nc 实用小技巧1....Centos 上没有nc命令可以通过yum install -y nc来安装。其他发行版请读者自己百度如何安装...
  • 2:解压安装包,tar -zxvf netcat-0.7.1.tar.gz 3:移动文件到/usr/local下,mv netcat-0.7.1 /usr/local/netcat-0.7.1 ...4:编译安装netcat: ... i:进入解压目录执行命令:./configure ii:make...
  • Linuxnc安装

    千次阅读 2017-12-13 09:49:07
    Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程  其实安装很简单 只需输入命令 [root@SZB-L0032015 ~]# yum install -y nc1 [root@SZB-L0032015 ~]# yum ...
  • Linux7 查看端口下nc命令的使用第一步安装linux默认是没有安装的第二步:输入 nc -l 8080 第一步安装linux默认是没有安装的 yum install -y nc 安装成功 第二步:输入 nc -l 8080 开启两个窗口: 第一个输入: ...
  • linux互传文件nc命令

    2018-04-18 11:59:00
    使用nc命令可以很快的在两台主机传递文件,且不需要在同一网段,只要设置好端口即可. 一.安装(CentOS下) yum install -y nc (需要root权限,可以用加上sudo) 二.使用 1.收方(服务端)(假设IP是: 192.168.XXX.XXX...
  • 一、安装 下载 ... rpm -iUv nc-1.84-22.el6.x86_64.rpm ...nc命令是netcat命令的简称。 二、网络通信 我们希望在主机A上发送消息,在主机B上能实时看到。 主机B: 监听端口(这里选用了1234) ,...
  • Linux 网络通信瑞士军刀 nc 命令使用 简介 netcat也就是nc被称为TCP/IP的瑞士军刀。以体积小,功能灵活著称。在各个发行版有默认安装,可以用来做很多网络相关的工作。它是一款拥有多种功能的 CLI 工具,可以用来在...
  • Linuxnc安装 测试 nc -lk 9999

    千次阅读 2019-03-29 15:14:23
    Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程 其实安装很简单 只需输入命令: [root@SZB-L0032015 ~]# yum install -y nc 在一个终端上 输入: nc -lk 9999 ...
  • 简介 NetCat,在网络工具中有“瑞士军刀”美誉,因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被...安装 以centos7为例: [root@localhost ~]# yum install nmap-ncat.x86_64 为了验证是
  • Linuxnc安装和作用

    2020-06-05 22:27:42
    什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的...安装命令: [star@linux-star opt]$ yum install -y nc 在一个终端上 输入: [star@linux-star opt]$
  • 下载地址:https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1-1.i386.rpm/ 或者  ... 找到适合自己的安装包源码包编译   官方帮助 GNU netcat 0.7.1,...
  • 1)netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士军刀”,不仅可以通过使用TCP或UDP... 2)在Linux终端窗口可以直接使用yum工具进行安装: [root@master01 spark]# yum install nc.x86_64  ...
  • Centos中安装nc命令工具

    千次阅读 2019-01-09 17:12:15
    netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士军刀”,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能强大的...安装完成后使用nc -help查看命令是否正常安装 完成后,我们...
  • windows 安装 netcat 命令,来模拟端口监听数据。使用的过程中与在 :Linux 系统上不一致,比如下面这样: nc -lk 9999 在 Linux 上是不报错的。但是在 windows 上就会报错。需要改成下面这样: nc -l -p 9999 ...
  • Centos下安装nc命令工具及问题解答2017年03月28日 13:57:02阅读数:8579netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士均道”,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 182
精华内容 72
关键字:

linuxnc命令安装

linux 订阅