[英]finding hostname using IP address in shell script linux
如果有人可以帮助我解决这个问题,我将不胜感激,我需要一个能够使用主机名查找 IP 地址的 shell 脚本。 谁能帮我?
要从 URL 中查找 IP 地址,可以使用nslookup
。 如果您只想要 IP 地址本身,您可以将 pipe 到grep
并使用后向正则表达式过滤文本“地址:”之后的部分
nslookup google.com | grep -Po "(?<=^Address: ).*"
到目前为止你尝试过什么? 虽然对于初学者来说,有几个工具可以用来实现这一点。 如果使用 linux, Looking up status of <IP address>
nmblookup -A <hostname.com>
会产生类似这样的结果。
okello@okello-XPS-13-7390:~$ nmblookup -A google.com
Looking up status of 172.217.170.206
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.