我可以使用hostname
命令获取实例的内部主机名。如何从实例中获取外部主机名?
具体来说,我在 EY 并使用该ey ssh
命令,我想知道主机名是什么,以便我可以将其传递给 scp。
cee*_*yoz 12
在实例中,您可以点击Instance Metadata Service:
curl http://169.254.169.254/latest/meta-data/public-hostname
Run Code Online (Sandbox Code Playgroud)
或者
curl http://instance-data.ec2.internal/latest/meta-data/public-hostname
Run Code Online (Sandbox Code Playgroud)
可通过该界面获得多种数据。
我不知道你用什么系统,但我假设是Linux。您可以直接连接到您的 IP 地址,也可以尝试反向查找该 IP,例如
host -a <ip_address>
Run Code Online (Sandbox Code Playgroud)
ifconfig
如果您使用打印出网络接口上所有信息的命令,您可以找到您的 IP 地址。
归档时间: |
|
查看次数: |
12002 次 |
最近记录: |