netcat 无法在 windows 10 中 运行

netcat not able to run in windows 10

当我在 nc.exe bash 下键入 nc -l -p 9999 时,我得到了一个错误说:

nc:forward host lookup failed: h_errno 11001: HOST_NOT_FOUND

我的操作系统是 Windows 10。这个命令在我朋友的 windows 7 电脑上运行完美,这让我觉得也许 windows 10 应该有更多的操作?

我看到有人说要关闭防火墙,我关闭了,但还是不行。

希望有人能帮帮我!

我已经弄明白了。问题是,您应该直接转到 netcat 文件夹并键入上面的命令。我之前所做的是先执行 nc64.exe 然后在 nc64.exe 中键入导致问题的命令。

不过,我上面写的只是为了windows。 Mac、Linux 不适用。

对我有用的是这样做(c:\users...\netcat 是我解压缩到 nc.exe 中的文件夹):

c:\users\...\netcat> .\nc.exe
Cmd line: -l -p 10514

screenshot