了解网络维护常用命令行
作者:上海IT外包 | 点击:0| 来源:上海IT外包
在日常的网络维护 中经常会用到 指令行 ,下面就是本站整理出来的一些知识点,希望对你有帮助。 1、 ARP 显现和修改地址解析协议(ARP) 所运用的到以太网的 IP 或令牌环物理地址翻译...
在日常的网络维护中经常会用到指令行,下面就是本站整理出来的一些知识点,希望对你有帮助。
1、ARP
显现和修改“地址解析协议”(ARP) 所运用的到以太网的 IP 或令牌环物理地址翻译表。该指令只有在安装了 TCP/IP 协议之后才可用,微软心痛默许已安装。
1) arp -a 检查 PC 学到的网络地址(IP)对应的物理地址(MAC) 经过询问 TCP/IP 显现当时 ARP 项。假如指定了 IP,则只显现指定核算机的 IP 和物理地址。
2) arp -d 删去 arp 缓存 例:arp -s 192.168.31.1 64-09-80-69-be-c4 将 ip 和 mac 地址邦定,一般是网关的。
arp 指令允许用户检查和修改 arp 告诉缓存。假如同一子网的两台主机不能成功的 PING 到对方,能够在每台核算机上运转指令 arp -a 检查是否有各自正确的 MAC 地址。而 arp -d,后边加上 IP 的指令的意思便是从 arp 告诉缓存中删去列出的项。
3)arp -s 手动绑定网络地址(IP)对应的物理地址(MAC) 在 ARP 缓存中添加项,将 IP 地址和物理地址 MAC 相关。物理地址由以连字符分隔的 6 个十六进制字节给定。运用带点的十进制标记指定 IP 地址。 例:你网关的 IP 是192.168.0.1, 网关的 MAC 地址是 00-11-22-aa-bb-cc 那么你能够运用 "arp -s 192.168.0.100-11-22-aa-bb-cc"然后你用 arp -a 就能够看到 Internet Address Physical Address Type 192.168.0.1 00-11-22-aa-bb-cc static 留意,手动绑定的类型是 static 自动学习到的是 dynamic。
2、ipconfig /all
应用于检查电脑的 IP 地址、DNS 地址和网卡的物理地址(MAC 地址),如下图所示: 关于上面的 ipconfig 指令,别的有几个常用选项: ipconfig /renew:更新 DHCP 装备参数。该选项只在运转 DHCP 客户端服务的体系上可用。 ipconfig /release:开释从 DHCP 服务器获得的 IP 地址等。该选项只在运转 DHCP 客户端服务的体系上可用。 ipconfig /flushdns:铲除 DNS 缓存。
3 、NET
这个指令是网络指令中最重要的一个,网络工程师们必须透彻把握它的每一个子指令的用法,由于它的功能实在是太强壮了,几乎便是微软为咱们提供的最好的侵略东西。但这里咱们只扼要讲解几个关于普通用户可能会用到的子指令。 net view 显现域列表、核算机列表或指定核算机的共享资源列表。
net start 作 用:启动服务,或显现已启动服务的列表。
指令格局:net start service net pause 作 用:暂停正在运转的服务。
指令格局:net pause service net continue 作 用:从头激活挂起的服务。
指令格局:net continue service net stop 作 用:中止 Windows NT 网络服务。
指令格局:net stop service net statistics 作 用:显现本地工作站或服务器服务的核算记载。
指令格局:net statistics [workstation | server]
参数介绍: (1)键入不带参数的 net statistics 列出其核算信息可用的运转服务。(2) workstation 显现本地工作站服务的核算信息。 (3)server 显现本地服务器服务的核算信息。
4 、netstat
显现活动的 TCP 衔接、核算机侦听的端口、以太网核算信息、路由表、IPv4 核算信息(关于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 核算信息(关于 IPv6、ICMPv6、经过 IPv6 的 TCP 以及经过 IPv6 的 UDP 协议)。运用时假如不带参数,Netstat 显现活动的 TCP 衔接。
netstat -a 显现一切衔接和侦听端口,服务器衔接一般不显现。若输入的指令为 netstat –ano,除了会显现一切衔接和侦听端口,还会显现出对应的 PID;
netstat -e 显现以太网核算。该参数能够与 -s 选项结合运用。
netstat -n 以数字格局显现地址和端口号(而不是尝试查找称号)。
netstat -s 显现每个协议的核算。默许情况下,显现 TCP、UDP、ICMP 和 IP 的核算。-p 选项能够用来指定默许的子集。
netstat -p protocol 显现由 protocol 指定的协议的衔接;protocol 能够是 tcp 或 udp。假如与 -s 选项一同运用显现每个协议的核算,protocol 能够是 tcp、udp、icmp 或 ip。
netstat -r 检查路由表。
5、 nslookup 查询一台机器的 IP 地址和其对应的域名。它一般需要一台域名服务器来提供域名服务。假如用户已经设置好域名服务器,就能够用这个指令检查不同主机的 IP 地址对应的域名。 该指令的一般格局为:nslookup IP 地址/域名 例 : 在本地机上运用 nslookup 指令。 nslookup 192.168.31.1 用户也能够在 DOS 指令中输入 nslookup 后在“>”符号后边输入要查询的域名,如下图所示: 假如要退出该指令,输入 exit 并回车即可。
6、Ping
经过发送“网际音讯控制协议(ICMP)”回响请求音讯来验证与另一台 TCP/IP 核算机的 IP 级衔接。回响应答音讯的接收情况将和往返进程的次数一同显现出来。Ping 是用于检测网络衔接性、可到达性和称号解析的疑难问题的主要 TCP/IP 指令。
ping IP -t Ping 指定的核算机直到中断。
ping -a IP -t ,将地址解析为核算机名,一起 ping 该台主机。nbtstat -a 192.168.31.1 比较全的,将地址解析为核算机名的一起显现所对应物理地址。
ping IP -n count 发送 count 指定的 ECHO 数据包数。默许值为 4。
ping IP -l length 发送包括由 length 指定的数据量的 ECHO 数据包。默许为 32 字节;最大值是6552 。