分享

应用好这些系统命令,初级网工请收藏

 QFJSP 2017-03-07

在这个互联网时代,网络在我们的生活中已经不可或缺了,而我们也应具备一些简单电脑网络故障处理能力,下边我们就说说跟电脑网络有关的几个命令。首先,我们要进入cmd(win+R)即可进入。

一、ping用于检测网络是否连通。

用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

[-r count] [-s count] [[-j host-list] | [-k host-list]]

[-w timeout] [-R] [-S srcaddr] [-c compartment] [-p]

[-4] [-6] target_name

选项:

1、-t Ping 指定的主机,直到停止。若要查看统计信息并继续操作,请键入 Ctrl+Break;若要停止,请键入 Ctrl+C。

2、-a 将地址解析为主机名。

3、-n count 要发送的回显请求数。

4、-l size 发送缓冲区大小。

5、-f 在数据包中设置“不分段”标记(仅适用于 IPv4)。

6、-i TTL 生存时间。

7、-v TOS 服务类型(仅适用于 IPv4。该设置已被弃用,对 IP 标头中的服务类型字段没有任何影响)。

8、-r count 记录计数跃点的路由(仅适用于 IPv4)。

9、-s count 计数跃点的时间戳(仅适用于 IPv4)。

10、-j host-list 与主机列表一起使用的松散源路由(仅适用于 IPv4)。

11、-k host-list 与主机列表一起使用的严格源路由(仅适用于 IPv4)。

12、-w timeout 等待每次回复的超时时间(毫秒)。

13、-R 同样使用路由标头测试反向路由(仅适用于 IPv6)。根据 RFC 5095,已弃用此路由标头。如果使用此标头,某些系统可能丢弃回显请求。

14、-S srcaddr 要使用的源地址。

15、-c compartment 路由隔离舱标识符。

16、-p Ping Hyper-V 网络虚拟化提供程序地址。

17、-4 强制使用 IPv4。

18、-6 强制使用 IPv6。

示例:

应用好这些系统命令,初级网工请收藏

在我们检测电脑故障的时候,我们也会ping电脑的环回口地址,看看TCP/IP协议是否正常,若TCP/IP协议正常,有可能是网卡驱动有问题,重新安装网卡驱动,当然了ping不通的话,也可能是你禁止ping了,在防火墙里边放行即可。

应用好这些系统命令,初级网工请收藏

二、arp(地址解析协议)他主要是将IP地址解析成对应的mac地址(物理地址),arpa反向地址解析协议

arp 显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。

ARP -s inet_addr eth_addr [if_addr]

ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-N if_addr] [-v]

1、-a 通过询问当前协议数据,显示当前 ARP 项。如果指定 inet_addr,则只显示指定计算机的 IP 地址和物理地址。如果不止一个网络接口使用 ARP,则显示每个 ARP 表的项。

2、-g 与 -a 相同。

3、-v 在详细模式下显示当前 ARP 项。所有无效项和环回接口上的项都将显示。

4、inet_addr 指定 Internet 地址。

5、-N if_addr 显示 if_addr 指定的网络接口的 ARP 项。

6、-d 删除 inet_addr 指定的主机。inet_addr 可以是通配符 *,以删除所有主机。

7、-s 添加主机并且将 Internet 地址 inet_addr与物理地址 eth_addr 相关联。物理地址是用连字符分隔的 6 个十六进制字节。该项是永久的。

8、eth_addr 指定物理地址。

9、if_addr 如果存在,此项指定地址转换表应修改的接口的 Internet 地址。如果不存在,则使用第一个适用的接口。

示例:

> arp -s 157.55.85.212 00-aa-00-62-c6-09.... 添加静态项。

应用好这些系统命令,初级网工请收藏

注:其中全F的为广播地址。如果电脑不能学习对方的mac地址,你可以手动添加。

三、tracert路由跟踪,查看路由卡在哪里导致网络不通。

用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]

[-R] [-S srcaddr] [-4] [-6] target_name

选项:

1、-d 不将地址解析成主机名。

2、-h maximum_hops 搜索目标的最大跃点数。

3、-j host-list 与主机列表一起的松散源路由(仅适用于 IPv4)

4、-w timeout 等待每个回复的超时时间(以毫秒为单位)。

5、-R 跟踪往返行程路径(仅适用于 IPv6)。

6、-S srcaddr 要使用的源地址(仅适用于 IPv6)。

7、-4 强制使用 IPv4。

8、-6 强制使用 IPv6。

示例:

应用好这些系统命令,初级网工请收藏

若是能跟踪完成说明路由没有什么问题,那些请求超时的,有可能是禁止了。

四、当然了,Windows也是蛮强大的,一些简单的网络服务搭建还是支持的,比如路由、nat等功能,它支持命令行, 也支持图文界面,下面我们说一下route命令。

操作网络路由表。

ROUTE [-f] [-p] [-4|-6] command [destination]

[MASK netmask] [gateway] [METRIC metric] [IF interface]

1、-f 清除所有网关项的路由表。如果与某个命令结合使用,在运行该命令前,应清除路由表。

2、-p 与 ADD 命令结合使用时,将路由设置为在系统引导期间保持不变。默认情况下,重新启动系统时,不保存路由。忽略所有其他命令,

这始终会影响相应的永久路由。

3、-4 强制使用 IPv4。

4、-6 强制使用 IPv6。

5、command(命令)其中之一:

(1)PRINT 打印路由

(2)ADD 添加路由

(3)DELETE 删除路由

(4)CHANGE 修改现有路由

6、destination 指定主机。

7、MASK 指定下一个参数为“netmask”值。

8、netmask 指定此路由项的子网掩码值。如果未指定,其默认设置为 255.255.255.255。

9、gateway 指定网关。

10、interface 指定路由的接口号码。

11、METRIC 指定跃点数,例如目标的成本。

用于目标的所有符号名都可以在网络数据库文件 NETWORKS 中进行查找。用于网关的符号名称都可以在主机名称数据库文件 HOSTS 中进行查找。

如果命令为 PRINT 或 DELETE。目标或网关可以为通配符,(通配符指定为星号“*”),否则可能会忽略网关参数。如果 Dest 包含一个 * 或 ?,则会将其视为 Shell 模式,并且只打印匹配目标路由。“*”匹配任意字符串,而“?”匹配任意一个字符。示例: 157.*.1、157.*、127.*、*224*。

只有在 PRINT 命令中才允许模式匹配。

诊断信息注释:

无效的 MASK 产生错误,即当 (DEST & MASK) != DEST 时。

示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

路由添加失败: 指定的掩码参数无效。

(Destination & Mask) != Destination。

示例:

> route PRINT

> route PRINT -4

> route PRINT -6

> route PRINT 157* .... 只打印那些匹配 157* 的项

> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

destination^ ^mask ^gateway metric^ ^

Interface^

如果未给出 IF,它将尝试查找给定网关的最佳接口。

> route ADD 3ffe::/32 3ffe::1

> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

CHANGE 只用于修改网关和/或跃点数。

> route DELETE 157.0.0.0

> route DELETE 3ffe::/32

当我们要用一台主机创建我们私有网络时,我们就可以写路由,让他通过路由出去,也可以用nat地址转换上网,这样就可以搭建自己的私有网络了,配置网上也挺多的,大家有兴趣玩的可以自己玩玩。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多