溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux常用命令nc怎么用

發(fā)布時(shí)間:2022-02-17 10:18:46 來(lái)源:億速云 閱讀:104 作者:小新 欄目:開發(fā)技術(shù)

小編給大家分享一下Linux常用命令nc怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Linux常用命令nc命令用于設(shè)置路由器,執(zhí)行本指令可設(shè)置路由器的相關(guān)參數(shù)

Linux常用命令nc怎么用

語(yǔ)法

 nc [-hlnruz][-g][-G][-i][-o][-p][-s][-v...][-w][主機(jī)名稱][通信端口...]

參數(shù)說(shuō)明

  • -g 設(shè)置路由器躍程通信網(wǎng)關(guān),最多可設(shè)置8個(gè)。

  • -G 設(shè)置來(lái)源路由指向器,其數(shù)值為4的倍數(shù)。

  • -h 在線幫助。

  • -i 設(shè)置時(shí)間間隔,以便傳送信息及掃描通信端口。

  • -l 使用監(jiān)聽(tīng)模式,管控傳入的資料。

  • -n 直接使用IP地址,而不通過(guò)域名服務(wù)器。

  • -o 指定文件名稱,把往來(lái)傳輸?shù)臄?shù)據(jù)以16進(jìn)制字碼傾倒成該文件保存。

  • -p 設(shè)置本地主機(jī)使用的通信端口。

  • -r 亂數(shù)指定本地與遠(yuǎn)端主機(jī)的通信端口。

  • -s 設(shè)置本地主機(jī)送出數(shù)據(jù)包的IP地址。

  • -u 使用UDP傳輸協(xié)議。

  • -v 顯示指令執(zhí)行過(guò)程。

  • -w 設(shè)置等待連線的時(shí)間。

  • -z 使用0輸入/輸出模式,只在掃描通信端口時(shí)使用。

實(shí)例

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  //用戶輸入

以上是“Linux常用命令nc怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI