ping命令与域名

ipconfig

可以获取本机有关IP的信息
格式:ipconfig 或者ipconfig /all(获取所有有关信息)

ping

原理

一台发送icmp数据包到另一台主机,如果另外一台主机收到了该数据包,那么它就会回复一个icmp echo报文,我们可以通过这两个数据包之间的间隔来判断网络的连通性

使用
  • -t用法,会一直ping,直到停止,例如ping -t localhost
  • -n用法,可以指定ping的次数,例如ping -n 2 www.baidu.com就是ping两次
  • -a用法,可以将IP地址解析为主机名,例如ping -a localhost
为什么能够得到主机名?

网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名.所以就有了DNS(Domain Name System 域名系统),通过其正向解析可以将域名解析为IP地址,通过反向解析可以得到域名/主机名

  • -l可以发送指定大小的数据包,例如ping -l 64 www.baidu.com就是可以将数据报的大小改为64字节(默认为32字节)
  • 可以通过ping 127.0.0.1或者ping localhost或者ping 127.1(中间的0可以省略掉),如果能通,说明本机的网卡和ip协议安装都没有问题
  • 可以通过ping 网关IP来测试网关是否正常
  • 可以通过过ping baidu.com等外网来测试是否能正常地连接到外网

域名

域名:可分三级:一级域名,二级域名,三级域名。是由一串字符+域名后缀组成,我们通常说的网址就包含域名。

一级域名:

又叫顶级域名,一串字符串中间一个点隔开,例如baidu.com。注意:www.baidu.com不是一级域名!!而是二级域名!

二级域名

实际上就是一个一级域名以下的主机名,一串字符串中间两个“.”隔开,例如pan.baidu.com("pan"就是主机名)。

三级域名

二级域名的子域名,特征是包含三个.

  • 注意:ping baidu.com在不同地点获取的IP地址可能不同.同时ping baidu.comping www.baidu.com得到的IP地址也可能不同
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。