ping
ping的作用
- 用来检测目的服务器和主机网络的连通情况和分析网络速度;
- 根据域名得到服务器IP地址的全称;
- 根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。
- 确定是否有数据包的丢失,复制或重传,通过在数据包中设数据包
- 检验数据包石佛那个受到损坏
可以不接参数直接ping一下百度,看连通性
ping的参数
ping -t
Ping指定主机,直到停止,若要查看统计信息,并继续操作,输入ctrl+break,停止用ctrl+c
至于break是哪个键 需要你自己搜一下,键盘不同会有不同的组合键,比如下面两种情况
- fn+b 是break
- fn+f12 是 break
ping -a
将地址解析为主机名
ping -i TTL
-i TTL TTL是你所需要指定的生存时间。
ping -n count
count是需要你指定的发回的显示的请求数
ping -l size
-l size size是需要你指定的发送缓冲区大小。
tracert
tracert命令的作用
路由跟踪实用程序,用于 获得ip数据包访问目标时从本地计算机到目的计算机的主机的路径信息
直接使用tarcet命令,显示的信息真的很慢,我这里直接懒得等了,用ctrl + c 结束了
tracert的参数
tracert -d
不将地址解析成主机名。可以加快获取信息的速度
tarcert -h maximum_hops
搜索目标的最大跃点数,maximum_hops是你需要指定的值
tarcert -w timeout
等待每个回复的超时时间(以毫秒为单位)。
ipconfig
ipconfig的作用
ipconfig命令可以显示所有当前的TCP/IP网络的配置值,如IP网址,网关,子网掩码,刷新动态主机配置协议(DHCP)和域名系统(DNS配置)
ipconfig的参数
ipconfig/all
了all参数之后显示的信息将会更为完善,例如IP的主机信息,DNS信息,物理地址信息,DHCP服务器信息等等,当我们需要详细了解本机的IP信息的时候,我们就会用到ipconfig/all命令了。
ipconfig/release
用以下这个命令你会发现的你的网络断开了链接,你在ping百度就ping不到了
ipconfig/release为释放现有的IP地址
ipconfig renew
ipconfig/renew命令则是向DHCP服务器发出请求,并租用一个IP地址。但是一般情况下使用ipconfig/renew获得的IP地址和之前的地址一样,只有在原有的地址被占用的情况下才会获得一个新的地址。
netstat
netstat的作用
netstat命令用于显示当前活动的tcp链接,计算机所侦听的端口,以太网统计信息,ip路由表,ipv4统计信息
netstat的参数
netstat -a
-a 显示所有连接和监听端口
netstat -e
显示以太网统计信息。此选项可以与 -s 选项 结合使用。
netstat -n
以数字形式显示地址和端口号。
netstat -o
显示拥有的与每个连接关联的进程 ID。
route
route命令的作用
再本地ip的路由表显示修改条目,Route命令可以在数据包没有有效传递的情况下,利用route命令查看路由表;如果traceroute命令揭示出一条异常或低效的传输路径,则可以用route命令来确认为何选择该路径,而且可以配置一个更有效的路由。
route的参数
route print
查看当前本机的路由表;有三部分,接口列表,IPv4路由表,IPv6路由表;
route print 0.*
查看0.打头的路由表信息;
route add
添加一条 添加默认网关地址为…的默认路由 ;
添加一条 添加默认网关地址为192.168.12.1的默认路由 ;
注意的是:这条命令必须在管理员权限下才能运行
route delete
删除路由
删除前面添加的路由;
参考文章:
https://blog.csdn.net/bcbobo21cn/article/details/52548923
https://blog.csdn.net/chenlycly/article/details/52142840
https://blog.csdn.net/louyongfeng3613/article/details/47285031