精华内容
下载资源
问答
  • 无依赖关系,使用Linux NC的基于Promise的UDP端口扫描程序 安装 npm i nc-udp-scanner 用法 输入要进行端口扫描的设备的IP地址和要扫描的端口范围,作为该功能的参数。 您必须具有root特权才能使用此功能。 例子 ...
  • Linux测试UDP端口(nc

    2017-06-19 15:39:00
    # nc -vuz serveripaddress 123 Connection to serveripaddress 123 port [udp/ntp] succeeded! 结果证明UDP 123端口正常监听 -u 使用UDP传输协议 -v 显示指令执行过程 -w<超时秒数>...

     



    # nc -vuz serveripaddress 123


    Connection to serveripaddress 123 port [udp/ntp] succeeded!



    结果证明UDP 123端口正常监听

     

    -u                   使用UDP传输协议
    -v                   显示指令执行过程
    -w<超时秒数>           设置等待连线的时间
    -z                   使用0输入/输出模式,只在扫描通信端口时使用

     


     

    转载于:https://www.cnblogs.com/thescentedpath/p/NC.html

    展开全文
  • nc是可以打开任意端口的TCP/UDP连接和监听。 The nc (or netcat) utility is used for just about anything under the sun involving TCP or UDP. It can open TCP connections, send UDP packets, listen on ...
    【基本介绍】
    nc是可以打开任意端口的TCP/UDP连接和监听。
    The nc (or netcat) utility is used for just about anything under the sun involving TCP or UDP. It can open TCP connections, send UDP packets, listen on arbitrary TCP and UDP ports, do port scanning, and deal with both IPv4 and IPv6. Unlike telnet(1), nc scripts nicely, and separates error messages onto standard error instead of sending them to standard output, as telnet(1) does with some.

    【基本参数】
    参  数:
    -g<网关> 设置路由器跃程通信网关,最丢哦可设置8个。
    -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。
    -h 在线帮助。
    -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
    -l 使用监听模式,管控传入的资料。
    -n 直接使用IP地址,而不通过域名服务器。
    -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
    -p<通信端口> 设置本地主机使用的通信端口。
    -r 乱数指定本地与远端主机的通信端口。
    -s<来源位址> 设置本地主机送出数据包的IP地址。
    -u 使用UDP传输协议。
    -v 显示指令执行过程。
    -w<超时秒数> 设置等待连线的时间。
    -z 使用0输入/输出模式,只在扫描通信端口时使用。

    【简单实例】
    传输命令/文件
    [code="linux"]
    # nc -l 1000
    hello ni

    # telnet 192.168.197.128 1000
    Trying 192.168.197.128...
    Connected to 192.168.197.128.
    Escape character is '^]'.
    hello ni^H^H
    [/code]

    [code="linux"]
    # cat testfile
    cat: testfile: No such file or directory
    # nc -l 1000 > testfile
    # cat testfile
    insert into pressent values(1,'na');
    insert into pressent values(2,'na');

    # cat sql
    insert into pressent values(1,'na');
    insert into pressent values(2,'na');
    # cat sql | nc 192.168.197.128 1000
    [/code]

    实现与memcached,redis等需要交换的程序的通信
    [code="linux"]
    # printf "set chen 0 0 5\r\n61123\r\n" | nc 127.0.0.1 11211
    STORED

    # telnet 127.0.0.1 11211
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    get chen
    END
    get chen
    END
    get chen
    END
    get chen
    VALUE chen 0 5
    61123
    END
    [/code]

    扫描端口
    [code="linux"]
    # nc -z -w2 127.0.0.1 1-30
    Connection to 127.0.0.1 22 port [tcp/ssh] succeeded!
    [/code]

    【参考引用】
    [url]http://www.thegeekstuff.com/2012/04/nc-command-examples/[/url]
    [url]http://blog.zyan.cc/post/384/[/url] [url]http://bbs.chinaunix.net/thread-3654112-1-1.html[/url]
    展开全文
  • 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

    2017-03-13 22:36:42
    nc — arbitrary TCP and UDP connections and listens 监听请求: nc -l 1234 > filename.out 发送请求 nc host.example.com 1234

    nc — arbitrary TCP and UDP connections and listens


    监听请求:

    nc -l 1234 > filename.out


    发送请求

    nc host.example.com 1234 < filename.in

    展开全文
  • Linux nc

    2019-11-07 11:53:30
    1.tcp/udp端口监听,server 2.端口扫描,client 3.机器间传输文件 4.机器间测试网速 #socket 同喜 # server端 监听20000端口,任何发送过来的消息都会被显示 nc -l 20000 # client端 连接server的端口,发送消息 nc 192....
  • nc扫描端口 udp nc -z -v -n 10.1.1.100 9990-10000 2>/dev/null tcp nc -z -v -u -n 10.1.1.100 120-125 2>/dev/null
  • Linux 检测UDP端口可达

    2021-04-29 15:53:44
    [root@linux-node01~]#nc-z-v-u192.168.56.12123 Connectionto192.168.56.12123port[udp/ntp]succeeded! UDP七层测试: nc -uvvn 172.27.0.2 5301 vv获取更详细的命令 联通正常,会显示APP OK nc命令语法: nc...
  • linux可以使用nc命令来测试网络端口是否正常,类似于telnet命令,但也可以用nc命令来监听本地端口,支持TCP、UDP协议,当我们测试NTP服务网络策略是否正常时,可以使用到nc命令测试UDP 123端口。使用案例如下:1、...
  • 我们都知道检测TCP端口是否可通的命令是telnet,在windows和Linux都可以用,但telnet不能检测udp端口,今天给大家介绍的是LinuxNC命令用于检测UDP端口是否可通。 Telnet 检测TCP端口 [root@apexsoft ~]# telnet ...
  • nc扫描端口udpnc -z -v -n 10.1.1.100 9990-10000 2>/dev/null tcpnc -z -v -u -n 10.1.1.100 120-125 2>/dev/null Link...
  • Linux nc命令

    2019-09-16 10:51:21
    Server端: nc -l 9000 表示监听本地的TCP 9000端口,等待连接 Client端: nc 127.0.0.1 9000 表示连接本地TCP 9000 ...上面的命令可以运行在TCP或者UDP模式,默认是TCP,-u参数调整为udp z 参数告诉netcat使用0...
  • linux nc命令学习

    2019-11-16 22:29:33
    参考:《linux大棚命令百篇...第一句话的意识是:nc工具能够胜任全天下跟TCP/UDP相关的一切操作。 https://www.runoob.com/linux/linux-comm-nc.html nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i&...
  • linux nc 详解

    2018-04-08 23:03:36
    netcat(nc)是一个简单而有用的工具,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能强大的网络调试和探测工具,能够建立你需要的几乎所有类型的网络连接 安装: root@pts/0 # yum -y install nc...
  • 平时大家都是测试TCP的,windos上telnet IP+端口就可以测试了但是UDP就有人些有点蒙圈了不要想的那么难,很简单的一、随便找台centos有网络的机器 输入下面命令安装nc工具:yum install -y nc 安装完毕后输入下面...
  • 非监听的状态需要借助nc命令 yum install -y nc 测试 服务端,被检测端 nc -ul 25000 u-- udp l-- Listen 25000--端口号 等待测试端发送信息 测试端,发送者 nc -u 192.168.10.254 25000 u-- udp 192.168.10.254...
  • linux系统环境下,可通过nc工具既可查看tcp端口服务,亦可查看udp端口服务 #### 安装nc工具 > yum -y install nc #### 测试端口服务 ##### 测试tcp端口服务 语法: > nc -z -v [hostname/IP ...
  • linux 测试udp 端口

    2012-08-29 11:14:38
    nc -zu 查看对端SNMP监听是否开放 snmpwalk -v2C -c public 192.168.1.19 public 是团体名,一般默认是这个 nmap -sT 192.168.1.19 nmap -sU 192.168.1.19
  • linux nc命令详解

    2020-03-06 17:13:53
    telnet应该大家都用透了,突然有一天我发现我要测试udp端口的连通性,所以需要用nc命令 nc测试tcp端口的情况: nc-z-v<hostname/IPaddress><portnumber> nc测试ucp端口的情况(加参数-u表示测试udp...
  • Linux nc命令详解

    2021-02-20 17:40:15
    nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [ -x proxy_address[ :port]] [hostname] [port[s]] 说明 这个命令用于sun下有关于...
  • Linux NC 命令

    2017-11-16 22:54:00
    netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。 netcat所做的就是在两台电脑之间建立...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 416
精华内容 166
热门标签
关键字:

linuxncudp

linux 订阅