Linux/Unix:查找IP地址

时间:2020-01-09 10:42:02  来源:igfitidea点击:

如何使用命令行选项在UNIX或者Linux操作系统下查找IP地址?
您可以使用以下命令来查找IP地址:

  • host命令
  • dig命令
  • nslookup命令

您还需要知道要查找的服务器或者工作站(PC)的全名。
打开命令行终端(选择应用程序>附件>终端),然后在Linux/UNIX Shell上执行以下命令之一:

$ host server1.theitroad.com

或者

$ dig server1.theitroad.com

或者

$ nslookup server1.theitroad.com

将server1替换为您要查找的服务器或者工作站的名称,并将theitroad.com替换为实际的域名。
请注意,nslookup命令可能已从许多Linux发行版和UNIX操作系统中删除,因此请使用host或者dig查找IP地址。
在此示例中,查找www.theitroad.local的IP地址:

$ host www.theitroad.local

输出示例:

www.theitroad.local has address 75.126.153.206
www.theitroad.local has IPv6 address 2607:f0d0:1002:51::4

dig命令用于查找www.theitroad.local的IP地址:

$ dig www.theitroad.local

输出示例:

;  DiG 9.7.0-P1  www.theitroad.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER

nslookup命令用于查询www.theitroad.local:

$ nslookup www.theitroad.local

输出示例:

Server:		127.0.0.1
Address:	127.0.0.1#53

Non-authoritative answer:
Name:	www.theitroad.local
Address: 75.126.153.206