我正在尝试测试在我的服务器中实现的 SSL/TLS。我为此使用 testssl.sh 。由于我使用的是 Windows 10,因此我在 Cygwin 上运行它。
但是,当我这样尝试时:
./testssl.sh https://www.google.com
Fatal error: No IPv4/IPv6 address(es) for "www.google.com" available
我尝试测试的内部服务器也发生了同样的情况。我记得几个月前我已经测试过并且它有效,但我很惊讶为什么它现在不起作用。
这是一个老问题,但我今天在 Windows 10 机器上的 Git Bash 上遇到了这个问题。
$ uname -a
MINGW64_NT-10.0-19045 ... x86_64 Msys
由于它没有得到答复并且似乎没有解决(https://github.com/drwetter/testssl.sh/issues/1099),我只想分享我如何让它工作:
我只是在 HOSTS 文件中声明了目标主机名。