您的位置:首页 > 理论基础 > 计算机网络

常用网络命令(Windows/Linux)

2018-01-03 14:39 369 查看

Linux

ping

ping 基于 ICMP 协议。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。

traceroute

traceroute 命令利用 ICMP 协议定位源计算机和目标计算机之间的所有路由器。TTL 值可以反映数据包经过的路由器或网关的数量,通过操纵独立ICMP 呼叫报文的TTL 值和观察该报文被抛弃的返回信息,traceroute 命令能够遍历到数据包传输路径上的所有路由器。

mtr(my traceroute)

mtr 是 Linux中的一个网络连通性判断工具,它结合了ping,traceroute,nslookup 的相关特性。

nslookup

nslookup 可以指定查询的类型,可以查到DNS记录的生存时间,还可以指定使用哪个DNS服务器进行解释。

route

route 命令用于显示和操作IP路由表。

iptables
netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。

Windows

ping

同 Linux 下的 ping

tracert

同 Linux 下的 traceroute

pathping

类似于 Linux 下的 mtr

nslookup

同 Linux 下的 nslookup

route

类似于 Linux 下的 route
相关阅读:Windows基本路由配置(cmd/route)

netsh

netsh(Network Shell) 是一个 Windows 系统本身提供的网络配置命令行工具。 可用于配置 DNS,实现端口转发等功能。
相关阅读:Windows用netsh配置DNS
相关阅读:端口转发(Linux/Windows)

*** walker 的流水账 ***
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  route pathping mtr