站点头像

Erythritol's World

我们曾生活在这世界上,但谁记得呢?

Windows下与网络相关的命令

2021年3月7日 由 Erythritol

ping

Ping,即因特网包探索器,是一种十分常用的网络工具,主要用于测试用户端与服务器之间能否正常连接与连接延时的长短。使用时,需在其后加一个域名或IP,然后执行命令,即可获得相应结果。

curl

cUrl是一款世界知名的跨平台全能网络工具,具有FTP传输、文件下载、指令发送等大量功能,广泛被各种网络相关程序调用。此命令非常复杂,但兼容性和稳定性都很高。

ssh

SSH是一种用于远程登录和远程文件传输的安全协议,通常用于连接网络服务器。使用时需按“ssh 用户名@地址”来启动连接。

ftp

FTP这种协议大概不用多解释了,而Windows内置的FTP命令可以连接FTP服务器和传输文件,被各种FTP相关软件广泛地使用。

bitsadmin

BITSAdmin是BITS(后台智能传送服务)管理工具,是微软开发的一款文件传输工具,内置在Windows系统中,Windows更新、Microsoft Store都依赖于BITS。BITSAdmin既可用来下载文件,又可用来查看和管理当前的BITS任务。

tracert

Tracert被称为路由跟踪工具,它可检测出从用户端到服务器之间的网络传输路径和到达每个节点的延时,对于就近地域优化调试、某个网站无法连接的故障诊断十分实用。

nslookup

NSLookup是一款DNS查询工具,它可以很方便地查询到某个域名指向的IP或另一个CNAME域名。使用时直接在其后加域名即可。

ipconfig

IPConfig是Windows中的一款命令行TCP/IP配置工具,常用功能是适配器信息显示和刷新DNS缓存。注:DNS缓存即Windows对DNS解析结果的缓存,使用-flushdns参数可对其进行强制刷新,可使新的DNS记录迅速在本机上生效。

netsh

相比于IPConfig,Netsh的适用范围更加广泛,它是Windows下专门用于修改网络配置的工具。从显示网络配置,到修改IP、DNS,再到重置网络设置(netsh winsock reset),甚至是配置防火墙规则,都可以用Netsh实现。

netstat

NetStat,用于监视本机当前的TCP/UDP协议状态。使用-an参数可列举它们,将分别输出协议、本地地址、外部地址和状态。

arp

Arp,即地址解析协议,用于在本机上将IP地址解析到物理设备。此命令不是很常用,键入-a参数可显示所有Arp缓存。