![如何获取远程服务器的ip?](https://linux22.com/image/1118349/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84ip%EF%BC%9F.png)
我有服务器的地址,但我不知道如何获取它的 IP 地址。我可以通过 ssh 进行访问,我非常需要它,请帮忙。(至于您的信息,我已经找了一段时间了,说真的 :/ )
答案1
我用了
curl ifconfig.me
这是返回原始 IP 地址的 Web 服务。还提供其他信息,包括
curl ifconfig.me/host # hostname
curl ifconfig.me/ua # user agent
curl ifconfig.me/forwarded # proxy settings
答案2
如果您知道远程系统 IP 范围,那么我们可以使用 nmap 轻松找到它。
nmap -p 22 --open -sV 10.0.0.0/24 > sshservers
因此,我假设我的远程主机 IP 范围(0 - 24)是10.0.0.0/24众所周知,SSH 访问始终在端口 22 上进行。
希望有帮助。