ping,ipconfig,route,arp,tracert,netstat, telnet常用命令及参数的操作
ping命令
应用场景:用于解决连接、可访问性和名称解析问题。
用法: ping 域名/IP地址 [参数] (如: ping www.baidu.com -n 1 -l 1000)
-l 发送缓冲区大小
-a 将地址解析为主机名。
-n 要发送的回显请求数。
-t Ping 指定的主机,直到停止。
ipconfig命令
应用场景:显示所有当前TCP/IP网络配置值,并刷新动态主机配置协议(DHCP)和域名系 统(DNS)设置
用法:ipconfig [参数] (ipconfig 显示当前所有的网络配置)
ipconfig /all 显示所有的网络配置
ipconfig -release 释放DHCP信息。
ipconfig -renew 通过DHCP重新获取地址
ipconfig /displaydns 查看DNS缓存
ipconfig /flushdns 清空DNS缓存
route命令
应用场景:显示并修改本地IP路由表中的输入
用法:route 命令参数 (route add 172.16.10.1 mask 255.255.255.255 192.168.1.1)
route add 目标网络 MASK 子网掩码 网关IP --添加路由
route delete 目标网络 -- 删除路由
route -p add 目标网络 MASK 子网掩码 网关IP
arp命令
应用场景:显示和修改地址解析协议(ARP)缓存中的条目.
用法:arp 参数
arp -a 通过询问当前协议数据,显示当前 ARP 项
arp -d 删除 inet_addr 指定的主机。
arp -s IP MAC 添加主机并且将 Internet 地址 inet_addr,与物理地址 eth_addr 相关联
tracert命令
应用场景:显示源主机和目标之间路径中路由器的近/侧路由器接口列表
用法:tracert 参数 IP/域名 (如 tracert -d www.baidu.com 到达百度服务器的路径)
tracert -d IP/域名 不将地址解析成主机名。
netstat命令
应用场景:显示有源TCP连接
用法: netstat [参数] (如 netstat -a 显示当前arp表项)
-a 显示当前arp表项
-d 删除 inet_addr 指定的主机。
telnet命令
应用场景:远程登录到某个服务器中
用法:telnet 域名 端口