ping 命令是一种常用的网络诊断工具,它可以用来检查网站是否可访问,以及获取网站的 IP 地址。在命令提示符或终端输入 ping www.example.com
(将 www.example.com 替换为需要查找的网址),回车后就可以看到目标网站的 IP 地址。
例如,输入 ping www.google.com
后,可以看到类似如下的输出信息:
Pinging www.google.com [172.217.160.78] with 32 bytes of data:
Reply from 172.217.160.78: bytes=32 time=30ms TTL=128
Reply from 172.217.160.78: bytes=32 time=30ms TTL=128
Reply from 172.217.160.78: bytes=32 time=30ms TTL=128
Reply from 172.217.160.78: bytes=32 time=30ms TTL=128
Ping statistics for 172.217.160.78:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 30ms, Maximum = 30ms, Average = 30ms
从输出信息可以看到,www.google.com 的 IP 地址是 172.217.160.78。
nslookup 命令是一个 DNS 查询工具,它可以用来查找域名对应的 IP 地址。在命令提示符或终端输入 nslookup www.example.com
(将 www.example.com 替换为需要查找的网址),回车后就可以看到目标网站的 IP 地址。
例如,输入 nslookup www.google.com
后,可以看到类似如下的输出信息:
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
Name: www.google.com
Addresses: 2607:f8b0:4006:80d::2004
172.217.160.78
从输出信息可以看到,www.google.com 有两个 IP 地址,分别是 2607:f8b0:4006:80d::2004 和 172.217.160.78。
tracert 命令(Windows 系统)或 traceroute 命令(Linux/macOS 系统)是一个网络诊断工具,它可以用来追踪数据包从源主机到目标主机的路由路径,并显示每个路由节点的 IP 地址和响应时间。通过 tracert 命令,我们不仅可以获取目标网站的 IP 地址,还可以查看网站使用的端口号。
在命令提示符或终端输入 tracert www.example.com
(将 www.example.com 替换为需要查找的网址),回车后就可以看到从本机到目标网站的路由路径信息。
例如,输入 tracert www.google.com
后,可以看到类似如下的输出信息:
Tracing route to www.google.com [172.217.160.78]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.1.1
2 9 ms 8 ms 8 ms 10.0.0.1
3 10 ms 11 ms 10 ms 123.123.123.123
4 30 ms 30 ms 30 ms 172.217.160.78
Trace complete.
从输出信息可以看到,www.google.com 的 IP 地址是 172.217.160.78,并且没有显示使用的端口号,说明它使用的是默认的 HTTP 端口 80 或 HTTPS 端口 443。
通过 ping、nslookup 和 tracert 这三种命令,我们可以快速查找到网站的 IP 地址和端口号信息,为网络故障排查和防火墙配置等工作提供便利。