婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux 中的nc命令小結

Linux 中的nc命令小結

熱門標簽:400的電話一般從哪里辦理 昆明電銷機器人價格 地圖標注人員分布 益陽400電話申請辦理流程 江西全自動外呼系統報價 春運地圖標注app 梧州防封電銷卡 怎么用百度地圖標注坐標 上海機器人外呼系統哪家好

NetCat,在網絡工具中有“瑞士軍刀”美譽,其有Windows和Linux的版本。因為它短小精悍(1.84版本也不過25k,舊版本或縮減版甚至更小)、功能實用,被設計為一個簡單、可靠的網絡工具,可通過TCP或UDP協議傳輸讀寫數據。同時,它還是一個網絡應用Debug分析器,因為它可以根據需要創建各種不同類型的網絡連接。

一、版本

通常的Linux發行版中都帶有NetCat(簡稱nc),甚至在拯救模式光盤中也由busybox提供了簡版的nc工具。但不同的版本,其參數的使用略有差異。

NetCat 官方地址:http://netcat.sourceforge.net/

引用[root@hatest1 ~]# cat /etc/asianux-release

Asianux release 2.0 (Trinity SP2)
[root@hatest1 ~]# cat /etc/redflag-release
Red Flag DC Server release 5.0 (Trinity SP2)
[root@hatest1 ~]# type -a nc
nc is /usr/bin/nc
[root@hatest1 ~]# rpm -q nc
nc-1.10-22

建議在使用前,先用man nc看看幫助。這里以紅旗DC Server 5.0上的1.10版本進行簡單說明。
假設兩服務器信息:

引用server1: 192.168.228.221
server2: 192.168.228.222

二、常見使用

1、遠程拷貝文件
從server1拷貝文件到server2上。需要先在server2上,用nc激活監聽,server2上運行:

引用[root@hatest2 tmp]# nc -lp 1234 > install.log

server1上運行:

引用[root@hatest1 ~]# ll install.log
-rw-r--r--   1 root root 39693 12月 20   2007 install.log
[root@hatest1 ~]# nc -w 1 192.168.228.222 1234 install.log

2、克隆硬盤或分區

操作與上面的拷貝是雷同的,只需要由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。

3、端口掃描
可以執行:

引用# nc -v -w 1 192.168.228.222 -z 1-1000
hatest2 [192.168.228.222] 22 (ssh) open

4、保存Web頁面

# while true; do nc -l -p 80 -q 1 somepage.html; done

5、模擬HTTP Headers

引用[root@hatest1 ~]# nc www.linuxfly.org 80

GET / HTTP/1.1
Host: ispconfig.org
Referrer: mypage.com
User-Agent: my-browser

HTTP/1.1 200 OK
Date: Tue, 16 Dec 2008 07:23:24 GMT
Server: Apache/2.2.6 (Unix) DAV/2 mod_mono/1.2.1 mod_python/3.2.8 Python/2.4.3 mod_perl/2.0.2 Perl/v5.8.8
Set-Cookie: PHPSESSID=bbadorbvie1gn037iih6lrdg50; path=/
Expires: 0
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Cache-Control: private, post-check=0, pre-check=0, max-age=0
Set-Cookie: oWn_sid=xRutAY; expires=Tue, 23-Dec-2008 07:23:24 GMT; path=/
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html
[......]

在nc命令后,輸入紅色部分的內容,然后按兩次回車,即可從對方獲得HTTP Headers內容。

6、聊天
nc還可以作為簡單的字符下聊天工具使用,同樣的,server2上需要啟動監聽:

[root@hatest2 tmp]# nc -lp 1234

server1上傳輸:

[root@hatest1 ~]# nc 192.168.228.222 1234

這樣,雙方就可以相互交流了。使用Ctrl+D正常退出。

7、傳輸目錄

從server1拷貝nginx-0.6.34目錄內容到server2上。需要先在server2上,用nc激活監聽,server2上運行:

引用[root@hatest2 tmp]# nc -l 1234 |tar xzvf -

server1上運行:

引用[root@hatest1 ~]# ll -d nginx-0.6.34

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

8、參數簡介

這僅是一個1.10版本的簡單說明,詳細的參數使用還是需要看man:

引用想要連接到某處: nc [-options] hostname port[s] [ports] ...

綁定端口等待連接: nc -l -p port [-options] [hostname] [port]

參數:

-g gateway source-routing hop point[s], up to 8
-G num source-routing pointer: 4, 8, 12, ...
-h 幫助信息
-i secs 延時的間隔
-l 監聽模式,用于入站連接
-n 指定數字的IP地址,不能用hostname
-o file 記錄16進制的傳輸
-p port 本地端口號
-r 任意指定本地及遠程端口
-s addr 本地源地址
-u UDP模式
-v 詳細輸出——用兩個-v可得到更詳細的內容
-w secs timeout的時間

-z 將輸入輸出關掉——用于掃描時,其中端口號可以指定一個或者用lo-hi式的指定范圍。 

9、1.84版本參數簡介1. nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]

2.    [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [-x

3.    proxy_address[:port]] [hostname] [port[s]]  

1. -4 強制使用ipv4

2. -6 強制使用ipv6

3. -D 允許socket通信返回debug信息

4.       -d 不允許從標準輸入中讀取

5. -h 顯示nc幫助文檔

6. -i interval 

7.    指定每行之間內容延時發送和接受,也可以使多個端口之間的連接延時

8. -k 當一個連接結束時,強制nc監聽另一個連接。必須和-l一起使用

9. -l 用于監聽傳入的數據鏈接,不能與-p -z -s一起使用。-w 參數的超時也會被忽略

10. -n 不執行任何地址,主機名,端口或DNS查詢

11. -p 指定nc使用的源端口,受權限限制且不能余-l一起使用

12. -r 指定nc使用的源端口和目的端口,不能使用系統原來就指定的那些端口

13. -S 允許在RFC 2385的TCP MD5簽名選項

14. -s source_ip_address 

15.    指定用于發包的接口的IP地址,不能和-l一起使用

16. -T ToS

17.    指定鏈接的IP服務類型(TOS)

18. -C 自動換行

19. -t 使nc能夠與telnet交互

20. -U 使用UNIX域socket

21. -u 使用udp代替默認的tcp選項

22. -v 輸出詳細報告

23. -w timeout

24.     一個鏈接一段時間無操作,則自動斷開,默認無超時

25. -X proxy_version

26.     指定nc使用代理時所采用的協議,可選的有socksv4,socks5以及https。默認socks5

27. -x proxy_address[:port]

28.     指定nc使用的代理地址和端口。默認設置:1080(SOCKS),3128(HTTPS)

29. -z 只監聽不發送任何包 

三、版本差異

不用系統上提供的nc版本會有說不同,其提供的參數使用方法也略有差異。
例如,紅旗Asianux 3.0 SP1拯救光盤上的版本是供使用的參數僅有一部分:

引用# nc -h

BusyBox v1.2.0 (2008.04.14-01:35+0000) multi-call binary
Usage: nc [OPTIONS] [IP] [port]
Netcat opens a pipe to IP:port

Options:
         -l               listen mode, for inbound connects
         -p PORT         local port number
         -i SECS         delay interval for lines sent
         -e PROG         program to exec after connect (dangerous!)
         -w SECS         timeout for connects and final net reads

而在Asianux 3.0 SP1系統中提供的nc版本則是1.84的,按上面的參數用法寫會執行不了:

引用[root@ftpserver ~]# rpm -q nc

nc-1.84-10
[root@ftpserver ~]# nc -lp 1234
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]
           [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version]
           [-x proxy_address[:port]] [hostname] [port[s]]

講查看man文檔,可見在這個版本中,-l是不能與-s、-p、-z一起使用的,-w參數也會被忽略,所以,正確的用法是:

[root@ftpserver tmp]# nc -l 1234

四、用在腳本中

nc每次啟動監聽后,都會在客戶端連接完成并退出的同時,服務端一同退出。所以,如果需要不斷的使用nc進行數據傳輸,需要在腳本中使用循環。利用nc實現更多的功能,可參考其rpm提供的參考腳本:

引用# rpm -qd nc

/usr/share/doc/nc-1.10/Changelog
/usr/share/doc/nc-1.10/README
/usr/share/doc/nc-1.10/scripts/README
/usr/share/doc/nc-1.10/scripts/alta
/usr/share/doc/nc-1.10/scripts/bsh
/usr/share/doc/nc-1.10/scripts/dist.sh
/usr/share/doc/nc-1.10/scripts/irc
/usr/share/doc/nc-1.10/scripts/iscan
/usr/share/doc/nc-1.10/scripts/ncp
/usr/share/doc/nc-1.10/scripts/probe
/usr/share/doc/nc-1.10/scripts/web
/usr/share/doc/nc-1.10/scripts/webrelay
/usr/share/doc/nc-1.10/scripts/websearch
/usr/share/man/man1/nc.1.gz

您可能感興趣的文章:
  • Linux下rsync遠程數據同步命令的詳細介紹
  • linux rsync同步命令(值得收藏)
  • Linux利用nc命令監控服務器端口的方法

標簽:九江 河南 懷化 惠州 北京 新疆 亳州 贛州

巨人網絡通訊聲明:本文標題《Linux 中的nc命令小結》,本文關鍵詞  Linux,中的,命令,小結,Linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux 中的nc命令小結》相關的同類信息!
  • 本頁收集關于Linux 中的nc命令小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品亚洲第一| 精品日韩99亚洲| 国产精品视频线看| 欧美无乱码久久久免费午夜一区| 久久精品国产77777蜜臀| 中文字幕在线观看一区二区| 欧美日韩mp4| 91免费看`日韩一区二区| 奇米一区二区三区av| 亚洲精品精品亚洲| 久久品道一品道久久精品| 欧美色大人视频| 国产在线一区二区综合免费视频| 亚洲精品高清在线| 中文字幕一区二区日韩精品绯色| 日韩亚洲欧美一区二区三区| 欧美视频自拍偷拍| 色婷婷综合久色| 亚洲自拍偷拍综合| 亚洲一区免费在线观看| 中文字幕在线播放不卡一区| 久久久久久**毛片大全| 亚洲精品在线免费播放| 欧美日韩国产综合一区二区三区| 粉嫩嫩av羞羞动漫久久久| 国产在线播精品第三| 美女一区二区三区| 日本va欧美va精品发布| 丝袜亚洲另类欧美综合| 丝袜美腿亚洲色图| 视频在线观看91| 婷婷中文字幕一区三区| 婷婷国产v国产偷v亚洲高清| 天堂久久久久va久久久久| 亚洲成a人在线观看| 婷婷亚洲久悠悠色悠在线播放| 亚洲大片在线观看| 日韩**一区毛片| 九九九精品视频| 国产精品69毛片高清亚洲| 国产一区二区免费视频| 国产盗摄一区二区| gogo大胆日本视频一区| 色悠悠久久综合| 欧美精品色一区二区三区| 欧美一级夜夜爽| 国产色产综合产在线视频| 欧美激情一区二区三区不卡| 亚洲视频一区二区在线观看| 亚洲国产成人av网| 免费不卡在线视频| 色综合久久久网| 7777精品伊人久久久大香线蕉完整版 | 香蕉影视欧美成人| 香蕉久久夜色精品国产使用方法| 日韩av成人高清| 国产成人免费在线观看| 不卡一卡二卡三乱码免费网站| 日本福利一区二区| 欧美一区二区三区免费大片| 婷婷成人综合网| 色老汉一区二区三区| 欧美电视剧在线观看完整版| 欧美mv日韩mv国产网站| 日韩久久久久久| 国产精品久久久久三级| 性欧美疯狂xxxxbbbb| 久久电影国产免费久久电影| 国产成人日日夜夜| 在线精品亚洲一区二区不卡| 欧美va在线播放| 伊人婷婷欧美激情| 国产美女在线精品| 欧美天天综合网| 久久久久久**毛片大全| 午夜精品久久久久久久久久| 国产精品 欧美精品| 日本乱码高清不卡字幕| 久久网站最新地址| 亚洲一区二区高清| 亚洲一区二区综合| 欧美日韩国产精品自在自线| 国产91精品久久久久久久网曝门| 欧美日韩免费一区二区三区| 亚洲国产成人在线| 激情文学综合插| 日韩视频免费观看高清完整版| 亚洲另类中文字| 成人动漫av在线| 久久精品亚洲精品国产欧美kt∨| 蜜臀av性久久久久av蜜臀妖精| 91激情五月电影| 中文字幕制服丝袜一区二区三区 | 精品三级av在线| 免费在线观看一区二区三区| 日本韩国视频一区二区| 国产精品成人免费精品自在线观看 | 久久品道一品道久久精品| 日本女优在线视频一区二区 | 精品久久一区二区三区| 美女性感视频久久| 日韩三级免费观看| 日本欧美一区二区| 日韩一区二区精品葵司在线| 美国十次综合导航| 欧美一区二区三区思思人| 日欧美一区二区| 欧美一区二区观看视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一级黄色片| 久久激情五月婷婷| 国产亚洲欧美中文| 99精品在线免费| 亚洲一区二区黄色| 91精品麻豆日日躁夜夜躁| 一区二区三区在线观看国产 | 成人sese在线| 一区二区在线电影| 欧美四级电影网| 奇米影视一区二区三区小说| 精品少妇一区二区三区免费观看| 国产一区二区三区黄视频 | 欧美国产成人精品| a级精品国产片在线观看| 亚洲色图视频免费播放| 91福利在线播放| 奇米四色…亚洲| 国产亚洲欧美一区在线观看| eeuss鲁片一区二区三区在线看| 亚洲精品伦理在线| 欧美一二三四在线| 丁香五精品蜜臀久久久久99网站| 久久精品99国产精品日本| 久久婷婷综合激情| 中文字幕一区二区三区精华液 | 国产在线麻豆精品观看| 国产精品乱人伦中文| 欧洲国内综合视频| 免费在线观看日韩欧美| 欧美激情一区二区三区在线| 欧美日韩中文字幕一区二区| 国产在线一区二区| 亚洲最大成人综合| 久久天堂av综合合色蜜桃网| 色8久久人人97超碰香蕉987| 国模娜娜一区二区三区| 亚洲第一激情av| 国产精品久久久久久久久晋中| 欧美日韩亚洲国产综合| 亚洲一区二区三区四区中文字幕| 久久久久久电影| 欧美老年两性高潮| 国产成人在线色| 五月婷婷另类国产| 国产精品每日更新| 日韩一区二区免费在线电影| 欧美在线观看禁18| 在线视频观看一区| 91美女片黄在线观看| www.激情成人| 国产精品自拍毛片| 国产在线播放一区三区四| 天天综合色天天综合色h| 亚洲视频中文字幕| 亚洲日本在线天堂| 亚洲欧美日韩电影| 亚洲精品欧美二区三区中文字幕| 国产精品电影一区二区三区| 国产精品视频九色porn| 国产丝袜美腿一区二区三区| 日韩免费高清av| 日韩小视频在线观看专区| 欧美狂野另类xxxxoooo| 91精品国产福利| 91.成人天堂一区| 在线不卡欧美精品一区二区三区| 欧美日韩在线播放一区| 欧美日韩精品欧美日韩精品一| 欧美色视频一区| 91久久精品国产91性色tv| 99re热视频这里只精品| 丁香另类激情小说| 国产成人午夜99999| caoporm超碰国产精品| 99精品视频在线免费观看| 国产乱国产乱300精品| 日韩主播视频在线| 一区二区三区在线播放| 久久精品在这里| 国内成人免费视频| 亚洲美女一区二区三区| 一二三四社区欧美黄| 91精品国产综合久久香蕉的特点| 久久99精品久久久久久动态图 | 亚洲va韩国va欧美va精品| 欧美精品丝袜久久久中文字幕| 日韩欧美中文字幕一区| 亚洲日本在线看| 精品国产一区二区三区av性色| 777午夜精品免费视频|