的IP地址,我要到工作站的电源关闭之后连接。 IP地址已更改。但是我不想连接显示器并键入ifconfig
命令。我知道IP地址是192.168.1.XXX。我如何编写一个循环来搜索IP地址?搜索我的服务器
我经常使用ssh [email protected]
登录到工作站。
这是在我的工作(失败虽然),在终端I型:
for i in {1..255}
do
ssh myname @192.168.1.$i
done
返回的结果是:
ssh: connect to host prefix.1 port 22: Connection refused
ssh: connect to host prefix.2 port 22: Connection refused
ssh: connect to host prefix.3 port 22: Connection refused
ssh: connect to host prefix.4 port 22: No route to host
ssh: connect to host prefix.5 port 22: Connection refused
ssh: connect to host prefix.6 port 22: Connection refused
ssh: connect to host prefix.7 port 22: No route to host
ssh: connect to host prefix.8 port 22: Connection timed out
ssh: connect to host prefix.9 port 22: No route to host
每次当回报No route to host
,它将挂断很长一段时间尝试下一个号码。我怎样才能让它快速? 问题是如何快速跳过错误的IP。我可以在ssh命令中使用超时选项吗?
另一个问题是,当我达到一个打开ssh登录(要求我输入密码)的ip,但它不是我的工作站。我必须ctrl-c
杀死这个循环,然后再次从这个位置开始。我怎样才能自动做到这一点?
您可以使用它,但对于什么?一些详细说明会有帮助。 :) – ojrask
我已经扫描了30 ips for 256.太多了,我无法一一尝试...... – buzhidao
@buzhidao请尝试新的nmap命令 –