[root@cloud 17]# nc -l 1234

nc: Protocol not available


本来想监听一个端口的,出错了。


到谷歌找到解决方法。

我遇到同样的问题。你可以这样解决:

#移除旧的包
yum erase nc

#手动下载的工作包从官方库
wget http://vault.centos.org/6.6/os/x86_64/Packages/nc-1.84-22.el6.x86_64.rpm

#安装包
rpm -iUv nc-1.84-22.el6.x86_64.rpm

请注意包装是x86_64(64位)。如果你需要i386(32位),正确的是:

 http://vault.centos.org/6.6/os/i386/Packages/nc-1.84-22.el6.i686.rpm


原文:http://serverfault.com/questions/729746/netcat-fails-to-start-in-listening-mode