banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

Linux nc出現protocol not available錯誤

最近折騰 linux nc(netcat)命令時執行 nc -l 1567 監聽命令遇到 protocol not available,琢磨了很久終於找到了一個可行的解決辦法:

1、先將已安裝的 nc 刪除

yum erase nc

2. 下載較低版本的 nc 的.rpm 文件

           wget   http://vault.centos.org/6.6/os/x86\_64/Packages/nc-1.84-22.el6.x86\_64.rpm

3. 安裝.rpm 文件

rpm   -iUv    nc-1.84-22.el6.x86_64.rpm

執行後以上步驟命令後檢查下 nc 是否安裝好,然後再執行 nc -l 1567  試試     1567 是端口,一定範圍內可以隨意指定的。

 

問題分析:通過查找資料,折騰了很久,目測應該是新版本的 nc 存在 bug,所以我選擇降低版本處理解決此事,當然有大神有更好的解決方法歡迎在下方評論提出您的解決方法或建議,謝謝。  ---------- 我使用的 linux 系統是 CentOS-6.4-x86_64-minimal

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。