cmd常用命令操作

cmd常用命令操作目录

cmd常用命令

ifconfig

利用ping命令获取远程网络信息

其他常用命令

nslookup

netstat

tracert

arp


cmd常用命令

ifconfig

在cmd中输入ifconfig/all,可以找到ip地址,子网掩码,MAC地址,DNS,等

输入ipconfig/displaydns 显示当前主机DNS缓存中的内容

利用ping命令获取远程网络信息

输入ping命令想百度发送1000字节的数据包

向百度发送两个10000字节的数据包,数据包过大,没有接受

输入 ping www.sina.com 出现如下结果

通过TTL可以知道服务器类型,TTL=55时,是windows服务器

WINDOWS NT        TTL初始值:128

WINDOWS 95/98      TTL初始值:32

UNIX                 TTL初始值:255

LINUX                TTL初始值:64或255

ping命令除了可以测试网络联通性外还可以探测网络中的哪些主机存在。下面一段批处理代码实现的功能就是利用ping命令批量探测某网段的主机IP。

新建一个文本文档,输入以下代码,并修改后缀为.bat

@echo off
set /p ip="请输入IP地址段,格式如:"192.168.1." >>> "
for /L %%i in (1,1,254) do (
Ping.exe -n 1 -l 16 -w 100 %ip%%%i>>ipscan.txt
if not errorlevel 1 (echo %ip%%%i 可以ping通)
)
pause

运行文本文档,输入一个ip地址段,结果如下:

其他常用命令

nslookup

nslookup可以用来查看IP和域名的对应关系,如下图,我们输入 nslookup www.hbfu.edu.cn,就可以看到域名对应的IP地址

netstat

netstat可以用来查看网络状态

netstat -a 可以用来查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息

netstat -n 以点分十进制的形式列出IP地址,而不是象征性的主机名和网络名

tracert

跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助,如果网络出现故障,就可以通过这条命令查看出现问题的位置。

在上图中,第一列是描述路径第n跳的数值,第二列是第一次往返时延,第散列是第二次往返时延,第四列是第三次往返时延,第五列是路由器的名字及输入端口的IP地址,出现*是因为路由器收到的报文少于3条。改图说明,数据从本地机器传输到www.baidu.com(110.242.68.4)的机器上,中间经过了多次的中转,这两台机器不在同一段局域网内。

arp

通过arp命令可以查看本地计算机或另一台计算机的ARP告诉缓存中的当前内容

arp -a 用于查看高速缓存中的所有项目

arp -d 删除所有动态arp表项,如下图,我们输入arp -d后在输入一次arp -a,就可以看到前面的都没有了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值