Linux 检查远程主机命令【host whois ping traceroute】

【host】 查询主机名称、ip地址以及dns信息

【whois】 查询ip地址的注册数据

【ping】 检查本地与远程主机之间的连通状态

【traceroute】 查看本地到远程主机之间的网络路径

【举例】

  (1)首先查看某个网站的ip地址:host www.baidu.com  

xy@G460XY:~$ host www.tsinghua.edu.cn

www.tsinghua.edu.cn is an alias for www.d.tsinghua.edu.cn.(这意味着在浏览器输入www.d.tsinghua.edu.cn也是访问清华主页,为什么需要别名呢?我也不清楚)

www.d.tsinghua.edu.cn has address 166.111.4.100

www.d.tsinghua.edu.cn has IPv6 address 2402:f000:1:404:166:111:4:100

  (2)再来查看ip地址166.111.4.100的注册数据,使用 whois 166.111.4.100

     内容很长,只截取其中一小段展示。

xy@G460XY:~$ whois 166.111.4.100



发现一个到 whois.apnic.net 的引用。



% [whois.apnic.net node-1]

% Whois data copyright terms    http://www.apnic.net/db/dbcopyright.html



inetnum:        166.111.0.0 - 166.111.255.255

netname:        TUNET

descr:          imported inetnum object for IIINT

country:        CN



person:         Shuang Zhu

address:        Room 224, Main Building

                Tsinghua University

                Beijing, 100084

country:        CN

phone:          +86-10-6278-4049

fax-no:         +86-10-6278-5933

e-mail:         [email protected]

nic-hdl:        SZ120-AP

  请注意TUNET这几个单词,它们来头不小。“1992年 12月底,清华大学校园网(TUNET)建成并投入使用,是中国第一个采 用TCP/IP体系结构的校园网,主干网首次成功采用FDDI技术,在网络规模、技术水平以及网络应用等方面处于国内领先水平。”八卦一下,维护人shuang zhu,似乎是一位清华大学女教师。

  (3)再来试一下,是否可以连通www.tsinghua.edu.cn,使用 ping www.tsinghua.edu.cn

    显然是连通的,前面的信息只有联网下才能得到。多此一举,纯粹为了好玩。

xy@G460XY:~$ ping www.tsinghua.edu.cn -c 4

PING www.d.tsinghua.edu.cn (166.111.4.100) 56(84) bytes of data.

64 bytes from www.tsinghua.edu.cn (166.111.4.100): icmp_req=1 ttl=234 time=156 ms

64 bytes from www.tsinghua.edu.cn (166.111.4.100): icmp_req=2 ttl=234 time=119 ms

64 bytes from www.tsinghua.edu.cn (166.111.4.100): icmp_req=3 ttl=234 time=116 ms

64 bytes from www.tsinghua.edu.cn (166.111.4.100): icmp_req=4 ttl=234 time=118 ms



--- www.d.tsinghua.edu.cn ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3002ms

rtt min/avg/max/mdev = 116.240/127.632/156.042/16.451 ms

   ping -c 4 可以限制发包数量为4。

  (4)最后试一下,经过了哪些网络路径,才让本机与远程网站连接。使用 traceroute www.tsinghua.edu.cn

    很奇怪,机器没有显示路径地址,我也不清楚个中缘由。

xy@G460XY:~$ traceroute www.tsinghua.edu.cn -m 4

traceroute to www.tsinghua.edu.cn (166.111.4.100), 4 hops max, 60 byte packets

 1  192.168.1.1 (192.168.1.1)  1.559 ms  9.429 ms  9.233 ms

 2  * * *

 3  * * *

 4  * * *

  【总结】

     在这个四通八达的网络时代,拥有了上述四大利器,可以让你看见一些不一样的信息。当然,想随心所欲地使用它们,还需要掌握上述命令的一些选项功能,这可以通过man {command} 来学习其具体用法。

你可能感兴趣的:(linux)