我怎样才能在 Linux 服务器的 IP地址?
我需要在 Linux 中使用 bash 命令来告诉我 IP地址。
如果您尝试从 BASH 获取此信息,则可能要使用nslookup。例如:
[michaelsafyan@codemage ~]$ nslookup redmine.org
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: redmine.org
Address: 46.4.36.71
我应该补充一点,IP 地址确实NOT代表一台计算机,而是一个网络接口。一台计算机可以有任意数量的网络接口 (和 IP 地址)。此外,一个网站或域可能有许多机器 (因此还有更多的网络接口和 IP 地址)。当用 nslookup 查询时,您将获得给定域名的至少一个 IP 地址,但不是因为另一个原因而失败了。
如果您只是在脚本的 IP 之后,以下是更干净的:
dig +short stackoverflow.com
例如:
@felix:~% dig +short stackoverflow.com
198.252.206.16
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(62条)