Windows 常用网络命令

Windows 常用网络命

Ping

原理 :
源站点向目的站点发送ICMP request报文,目的主机收到后回icmp repaly 报文.这样就验证了两个接点之间IP的可达性
功能 :
用ping 来判断两个接点在网络层的连通性
参数:
• Ping –n 连续ping N个包
• Ping –t 持续地Ping直到人为地中断,ctrl+breack暂时终止Ping命令,查看当前的统计结果,而ctrl+c则是中断命令的执行
• Ping –l 指定每个ping 报文的所携带的数据部分字节 0-65500数

Ping 出错信息:
unkonw host
主机名不可以解析为IP地址,故障原因可能是DNS server
Network unreacheble
表示本地系统没有到达远程主机的路由。检查路由表的配置netstat –r或是route print
No answer
表示本地系统有到达远程主机的路由,但接受不到远程主机返回报文
Request timed out
可能原因远程主机禁止了ICMP报文或是硬件连接问题

Tracert

原理:
tracert 是为了探测源节点到目的节点之间数据报文经过的路径。利用IP报文的TTL域在每个经过一个路由器的转发后减一,如果此时TTL=0则向源节点报告TTL超时这个特性,从一开始逐一增加TTL,直到到达目的站点或TTL达到最大值255。
在这里插入图片描述
功能:
探索两个节点的路由。
参数:
• tracert -d 不将地址解析成主机名。
• tracert -h maximum_hops 搜索目标的最大跃点数。
• tracert -j host-list 与主机列表一起的松散源路由(仅适用于 IPv4)。
• tracert -w timeout 等待每个回复的超时时间(以毫秒为单位)。
• tracert -R 跟踪往返行程路径(仅适用于 IPv6)。
• tracert -S srcaddr 要使用的源地址(仅适用于 IPv6)。
• tracert -4 强制使用 IPv4。
• tracert -6 强制使用 IPv6。

Arp

原理:
arp即地址解析协议,在常用以太网或令牌LAN上,用于实现第三层到第二层地址的转换:IP -> MAC
功能:
显示和修改IP地址与MAC地址的之间映射
参数:
• Arp –a :显示所有的ARP表项
• Arp -s:在ARP缓存中添加一条记录.
C:>Arp -s 126.13.156.2 02-e0-fc-fe-01-b9
• Arp -d:在ARP缓存中删除一条记录.
C:>Arp -d 126.13.156.2
• Arp -g:显示所有的表项
C:>Arp -g

Route

原理:
路由是IP层的核心问题,路由表是TCP/IP协议栈所必须的核心数据结构,是IP选路的唯一依据
功能:
route命令是操作,维护路由表的重要工具
参数:
• route print 查看路由表。
• route delete 删除一条路由记录。
• route add 增加一条路由记录。
• route CHANGE 修改现有路由。
• route -p 与 ADD 命令结合使用时,将路由设置为在系统引导期间保持不变。默认情况下,重新启动系统时, 不保存路由。忽略所有其他命令,这始终会影响相应的永久路由。
• route -f 清除所有网关项的路由表。如果与某个命令结合使用,在运行该命令前, 应清除路由表。

Netstat

netstat 命令显示协议统计信息和当前的 TCP/IP 连接。该命令只有安装了 TCP/IP 协议后才可以使用。

• netstat -a 查看开启了哪些端口,常用netstat -an
• netstat -n 查看端口的网络连接情况,常用netstat -an
• netstat -v 查看正在进行的工作
• netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
• netstat -s 查看正在使用的所有协议使用情况
• netstat -r 显示路由表的内容
• netstat -e 显示以太网统计。该参数可以与 -s 选项结合使用。
• netstat -p protocol 显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或 udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是 tcp、udp、icmp 或 ip。

Ipconfig

ipconfig 命令获得主机配置信息,包括 IP 地址、子网掩码和默认网关。

• 显示连接配置 ipconfig /all
• 显示DNS缓存内容 ipconfig /displaydns
• 去除DNS缓存内容 ipconfig /flushdns
• 释放全部(或指定)适配器的由DHCP分配的动态IP地址) ipconfig /release
• 为全部适配器重新分配IP地址 ipconfig /renew
• 刷新DHCP并重新注册DNS ipconfig /registerdns
• 显示DHCP Class ID ipconfig /showclassid
• 修改DHCP Class ID ipconfig /setclassid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值