nc -s网络连通性测试

例如:

nc -s 192.168.82.67 192.168.82.66 22

在这个命令中,您使用了nc(Netcat)工具来进行网络连接。下面是命令的详细说明:

  • nc: 表示使用Netcat工具进行操作。
  • -s 192.168.82.67: 指定源IP地址为192.168.82.67。这个参数让Netcat使用指定的IP地址进行网络连接,而不是默认的地址。
  • 192.168.82.66: 目标主机的IP地址,这是您要连接的目标主机。
  • 22: 表示连接的目标主机的端口号,这里是22端口,通常用于SSH连接。

通过这个命令,Netcat将尝试在源IP地址为192.168.82.67的主机上连接到目标主机的22端口。如果连接成功建立,则表示两台主机之间的22端口是通的。如果连接失败,则可能是由于网络配置、防火墙设置或其他问题导致的连接问题。

报错原因

-s指定的是本地真实的源IP,在没有实际的192.168.82.67服务器的情况下,您无法直接使用nc命令来模拟一个来自192.168.82.67的连接。

如果使用了不存在的源IP,报错信息:Cannot assign requested address (99)

表明在尝试使用nc命令连接时发生了绑定地址失败的问题。这通常是因为指定的源IP地址无法在本地主机上绑定。在这种情况下,您可以尝试使用本地主机的实际IP地址或者不指定源IP地址来进行连接。

对于SSH-2.0-0penSSH_8.0的信息,这是目标主机在连接建立后发送的SSH版本信息。但是由于您在使用nc命令时遇到了绑定地址失败的问题,可能导致连接无法正常建立,从而导致出现Invalid SSH identification string错误。

您可以尝试不指定源IP地址,直接使用以下命令进行连接:

nc 192.168.82.66 22

这样可以让nc使用默认的源IP地址进行连接。如果仍然遇到问题,可能需要检查网络配置、防火墙设置或其他原因导致的连接问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值