我使用一个相当简单的 WGET 命令来验证特定服务器的 IP 地址和端口是打开还是关闭: wget -a /tmp/ports.log -t1 -T1 10.178.30.45:443
我遇到的问题是我需要检查许多服务器,并且每个服务器都链接到其他 IP 地址/端口。
目前,我在每个特定服务器上部署了几个这样的线性类型脚本,这些脚本需要在需要时手动运行。
理想情况下,我希望使用一个脚本对其进行自定义,该脚本可以使用 WGET 命令递归读取 IP 地址/端口的平面文件。生成的报告将识别那些未连接的报告(即:“失败:连接超时。”)。
理想情况下,脚本应该在 Windows 内运行,而不是在每个服务器上部署和运行。如果需要通过脚本传递,则可以获得每个服务器的用户 ID/密码列表。
wget ×1