基础CMD命令

  • ipconfig/all //查本地网络配置
  • ipconfig/displaydns //查看本机缓存的服务器域名
  • tracert 域名/ip //你的主机到目标主机经过路由器的ip(跃点跟踪),可以试一下对局域网内主机和其他主机分别执行该命令,思考结果
  • nslookup 域名 //获取该域名对应的ip地址
  • netstat -n 查看本机网络连接状态,例如你连接了某网站,可以通过该命令配合nslookup 域名–查ip可以看到网站的连接建立
  • shutdown -s -t 600 //强制10分钟后关机
  • shutdown -a //解除上述关机操作
  • ping /? //所有ping命令选项及用法
    选项:
    -t Ping 指定的主机,直到停止。
    若要查看统计信息并继续操作,请键入 Ctrl+Break;
    若要停止,请键入 Ctrl+C。
    -a 将地址解析为主机名。
    -n count 要发送的回显请求数。
    -l size 发送缓冲区大小。
    -f 在数据包中设置“不分段”标记(仅适用于 IPv4)。
    -i TTL 生存时间。
    -v TOS 服务类型(仅适用于 IPv4。该设置已被弃用,
    对 IP 标头中的服务类型字段没有任何
    影响)。
    -r count 记录计数跃点的路由(仅适用于 IPv4)。
    -s count 计数跃点的时间戳(仅适用于 IPv4)。
    -j host-list 与主机列表一起使用的松散源路由(仅适用于 IPv4)。
    -k host-list 与主机列表一起使用的严格源路由(仅适用于 IPv4)。
    -w timeout 等待每次回复的超时时间(毫秒)。
    -R 同样使用路由标头测试反向路由(仅适用于 IPv6)。
    根据 RFC 5095,已弃用此路由标头。
    如果使用此标头,某些系统可能丢弃
    回显请求。
    -S srcaddr 要使用的源地址。
    -c compartment 路由隔离舱标识符。
    -p Ping Hyper-V 网络虚拟化提供程序地址。
    -4 强制使用 IPv4。
    -6 强制使用 IPv6。
  • 补充内容
    windows和linux系统都可以用&&在同一行执行多条命令
    如:下图中同时执行了ping 域名/ip和shutdown关机命令

ping检查连通性5步走

ipconfig/all
ping 127.0.0.1(127.0.0.1是本地回环地址,如果本地地址无法ping通,则表明本地机tcp/ip协议不能正常工作)
ping 本机ip
ping 本网网关或本网ip地址
ping 远程ip地址

ping 域名/IP 过程中出现的问题

  • 首先,ping命令(ping是TCP/IP协议的一部分,基于ICMP协议工作)用于测试网络连通性和测网速,如果目标接收到数据包就会向发送ping的主机返回数据包,直接ping -域名/ip 默认发送32字节的4个数据包
  • ping不通,连接失败的两种最常见情况:
  • 连接超时(request timed out)
    1>目的主机关机或者不存在(网络上没有这个地址)
    2>目的主机存在,但与自己不在同一个网段内,所经过的路由器的路由表具有到达目标的路由,而目标因为原因不可到达
    3>目的主机存在,但设置了ICMP数据包过滤(比如防火墙设置)
  • 目标主机不能到达(destination host unreachable)
    1>检查网线网卡是否连接好
    2>路由表中没有能到达目标的路由
    3>上网各类应用正常,只是ping时出现该情况,将各类防火墙包括本机自带防火墙关闭重新执行ping命令
    4>仍然不行的话直接去TCP/IP属性——高级——选项——IP安全机制属性——选择"不使用IPSEC"或者win+r输入services.msc进入服务控制面板,找到IPSec服务并禁用,重启重新执行该命令

ping命令返回的TTL值如何判断对方主机的操作系统(排除用户修改TTL值的情况)

  • 例如:
    WINDOWS NT/2000 TTL:128
    WINDOWS 95/98 TTL:32
    UNIX TTL:255
    LINUX TTL:64
    WIN7 TTL:64
    tracert 域名/ip 显示你的主机到目标主机经过路由器的ip(显示路由编号)
    如果路由编号1-16,则TTL+15=64,证明目的主机的操作系统是LINUX
    因为数据包每经过一个路由器,TTL自动减1,如果减到0还没有传到目的主机,那数据包就会自动丢失,这时路由器会发送一个ICMP报文给最初的发送者(即ping命令的发出者)
  • 补充内容
  • 修改TTL:cmd输入regedit回车打开注册表编辑器,位置在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters点击paramataers右侧出现DefaultTTL点击修改TTL值,不能大于十进制的255

ARP命令常见用法

  • arp -a //出现的信息是指当前电脑所缓存的mac地址和ip地址对应表
  • -arp -d //删除现有缓存(可能需要以管理员运行cmd,在怀疑受到攻击的时使用)

ping命令和arp命令、ping常见问题解决、TTL值判断操作系统相关推荐

  1. 网络命令(ARP、PING)的使用分析

    一.实验目的 掌握掌握ARP.PING命令的操作使用 二.实验环境 用以太网交换机连接起来的WIN2000操作系统计算机 三.实验内容及步骤: 1.ARP命令的使用 2.PING命令的操作使用 四.实 ...

  2. 网络管理常用命令之八 - Arp 命令详解(图文)

    8.arp.  语法:... -a和-g选项... -s选项... -d选项... 8.arp Arp命令用于显示和修改地址解析协议 (ARP)使用的"IP到物理"地址转换表. A ...

  3. linux 广播命令,Linux基础命令---ping

    ping ping指令可以发送ICMP请求到目标地址,如果网络功能正常,目标主机会给出回应信息.ping使用ICMP协议强制发送ECHO_REQUEST报文到目标主机,从主机或网关获取ICMP ECH ...

  4. Ping TTL值(Time To Live)与Tracert 命令

    使用Ping命令的时候,通常关注的是"时间"这个值,忽略"TTL"这个值.可能不少人认为,"TTL"的值越小越好.相比较的是:如何判断经过的 ...

  5. 【Linux】一步一步学Linux——arp命令(163)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 arp命令用于操作主机的arp缓冲区,它可以显示arp缓冲 ...

  6. ping www.baidu.com 中的 TTL值 及其他参数的理解

    TTL含义 "TTL"是生存时间(Time To Live)指定数据包被路由器丢弃之前允许通过的网段数量,作用:放环 防止数据包在网络中不停的循环. TTL 是由发送主机设置的,以 ...

  7. ttl一会255一会64_关于PING网关TTL值由255变为64的处理过程

    目前内网中有台电脑出现了一个很奇怪的现象,该电脑IP为192.168.1.1/25,网关为192.168.1.126,使用某业务软件客户端有时出现卡顿的现象,甚至有连接不上服务端10.X.X.X的情况 ...

  8. 计算机网络实验一:ping、ipconfig、netstat、tracert、arp命令

    文章目录 1. ping 1.1 简介 1.2 使用 2. ipconfig 2.1 简介 2.2 使用 3. netstat 3.1 简介 3.2 使用 4. tracert 4.1 简介 4.2 ...

  9. 网工学习 管理常用命令ipconfig ping tracert pathping ARP netstat route nslookup

    目录 网络管理常用命令 ipconfig ping tracert pathping ARP netstat route nslookup 网络管理常用命令 ipconfig ping ping命令通 ...

最新文章

  1. 超硬核的 Python 数据可视化教程!
  2. 【JVM】Java对象创建的流程步骤
  3. 一个简单的用Python写抽奖程序
  4. 揭秘 | 小米最新款12PRO智能动态刷新率技术原理
  5. 20万DBA最关注的11个问题
  6. Effective Objective-C 的读书笔记
  7. java领域模型设计实例_Java 开发架构篇:DDD 模型领域层决策规则树服务设计
  8. 解析Web应用服务四大弱点
  9. Thinkpad常见问题大全(转载联想工程师博客)
  10. linux火狐浏览器插件位置,linux6.5/centos6.5安装mozilla 火狐浏览器flash-plugins插件
  11. 北航计算机学院考研英语一还是二,2018北京航空航天大学计算机考研经验分享...
  12. 从 0 到 1,开发一个智能问答机器人
  13. PR如何对裁剪之后的视频进行resize,指定到期望大小?
  14. 做外贸如何防止邮箱被封?已解决!
  15. 银行招考计算机专业考什么,银行笔试一般都考什么?
  16. 如何使用Python在Excel中插入和删除行和列?你只需要这个工具
  17. 递归算法中的小Tips
  18. 2019 网易校园招聘---[小易的字典]
  19. 5.23 QQ音乐数据源(新)抓取完整步骤
  20. 【划分型DP】统计单词个数

热门文章

  1. 南邮 OJ 2069 赵信的往事
  2. 黑莓物流解决方案BlackBerry Logistics solution
  3. KEIl工具之scatter file分散加载文件1
  4. fiddler中图标意思
  5. 数据取证技术面试题(持续更新中)
  6. 很多的朋友问我这个零基础应该怎么开始学英文,这里给出全网最详细的操作步骤和用书,
  7. 尼康d7200拍照_尼康d7200使用教程 留住完美瞬间【图解】
  8. 听你声音6秒,AI就能推断你长啥样了!| 技术前沿洞察
  9. 华北电力大学计算机排名,华电考研计算机专业排名
  10. 屏幕细密横条纹_人手一件条纹毛衣,今年秋冬这样穿最拉风!