nc命令使用
什么是nc
nc是netcat的簡寫,有著網(wǎng)絡(luò)界的瑞士×××美譽(yù)。因?yàn)樗绦【贰⒐δ軐?shí)用,被設(shè)計(jì)為一個(gè)簡單、可靠的網(wǎng)絡(luò)工具
nc的作用
(1)實(shí)現(xiàn)任意TCP/UDP端口的偵聽,nc可以作為server以TCP或UDP方式偵聽指定端口
(2)端口的掃描,nc可以作為client發(fā)起TCP或UDP連接
(3)機(jī)器之間傳輸文件
(4)機(jī)器之間網(wǎng)絡(luò)測(cè)速
nc的控制參數(shù)不少,常用的幾個(gè)參數(shù)如下所列:
1) -l
用于指定nc將處于偵聽模式。指定該參數(shù),則意味著nc被當(dāng)作server,偵聽并接受連接,而非向其它地址發(fā)起連接。
2) -p <port>
暫未用到(老版本的nc可能需要在端口號(hào)前加-p參數(shù),下面測(cè)試環(huán)境是centos6.6,nc版本是nc-1.84,未用到-p參數(shù))
3) -s
指定發(fā)送數(shù)據(jù)的源IP地址,適用于多網(wǎng)卡機(jī)
4) -u
指定nc使用UDP協(xié)議,默認(rèn)為TCP
5) -v
輸出交互或出錯(cuò)信息,新手調(diào)試時(shí)尤為有用
6)-w
超時(shí)秒數(shù),后面跟數(shù)字
7)-z
表示zero,表示掃描時(shí)不發(fā)送任何數(shù)據(jù)
轉(zhuǎn)載于:https://blog.51cto.com/tenderrain/2140852
總結(jié)
- 上一篇: 1-javascript基础学习
- 下一篇: Q_DECL_OVERRIDE