Netcat 错误:无法使用 bind 抓取 0.0.0.0:80

Netcat 错误:无法使用 bind 抓取 0.0.0.0:80

当我尝试使用 netcat 监听 Windows 7 中的端口 80 时,出现以下错误:

C:\Users\sashoalm>echo "hello, world" | netcat.exe -l -p 80
Can't grab 0.0.0.0:80 with bind

另一方面,选择任何其他端口都可以。

答案1

原来这个端口已经被占用了。我netstat -a -b以前找出哪个程序使用了它(它需要提升的权限)。

事实证明,Skype 将使用端口 80 和 443 进行传入连接,阅读后https://support.skype.com/en/faq/FA148/which-ports-need-to-be-open-to-use-skype-for-windows-desktop,我改变了它,现在它运行良好,netcat 可以监听这个端口。

相关内容