ARP命令

合集下载

arp命令使用详解

arp命令使用详解

arp命令使用详解(1)显示和修改“地址解析协议 (ARP)”缓存中的项目。

ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。

计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。

如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。

语法arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]参数-a[ InetAddr] [ -N IfaceAddr]显示所有接口的当前 ARP 缓存表。

要显示特定 IP 地址的 ARP 缓存项,请使用带有InetAddr 参数的 arp -a,此处的 InetAddr 代表 IP 地址。

如果未指定 InetAddr,则使用第一个适用的接口。

要显示特定接口的 ARP 缓存表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

-N 参数区分大小写。

-g[ InetAddr] [ -N IfaceAddr]与 -a 相同。

-d InetAddr [IfaceAddr]删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。

对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

要删除所有项,请使用星号 (*) 通配符代替 InetAddr。

-s InetAddr EtherAddr [IfaceAddr]向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。

要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

arp命令详解

arp命令详解

arp命令详解arp命令详解C:\Documents and Settings\Admini>arp /?Displays and modifies the IP-to-Physical address translation tablesused byaddress resolution protocol (ARP).ARP -s inet_addr eth_addr [if_addr]ARP -d inet_addr [if_addr]ARP -a [inet_addr] [-N if_addr]-a Displays current ARP entries by interrogating thecurrentprotocol data. If inet_addr is specified, the IP andPhysicaladdresses for only the specified computer aredisplayed. Ifmore than one network interface uses ARP, entries foreach ARPtable are displayed.-g Same as -a.inet_addr Specifies an internet address.-N if_addr Displays the ARP entries for the network interface specifiedby if_addr.-d Deletes the host specified by inet_addr. inet_addr maybewildcarded with * to delete all hosts.-s Adds the host and associates the Internet addressinet_addrwith the Physical address eth_addr. The Physicaladdress isgiven as 6 hexadecimal bytes separated by hyphens. The entryis permanent.eth_addr Specifies a physical address.if_addr If present, this specifies the Internet address of the interface whose address translation table should bemodified.If not present, the first applicable interface will beused.Example:> arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Adds a static entry.> arp -a .... Displays the arptable.显示和修改IP到物理地址转换表的使用地址解析协议(ARP)。

ARP、IPCONFIG、PING等命令的使用

ARP、IPCONFIG、PING等命令的使用

实验三ARP、IPCONFIG、PING等命令的使用一.实验目的掌握ARP、IPCONFIG、PING、远程桌面连接等网络常用命令的操作使用。

二.实验内容1.显示高速cache中的ARP表2.添加静态ARP表项3.删除ARP表项4.使用ipconfig命令,并查看输出结果5.熟练ping命令各参数的使用方法三.实验过程1.Arp命令的使用(1)显示ARP表:arp –a(2)添加ARP表项动态添加:先利用ping 对方IP地址,然后再用arp –a查看即可添加动态表项,这也是获取对方主机MAC地址的方法。

静态添加:arp –s 对方IP地址对方MAC地址●动态表项(dynamic):随时间推移自动添加和删除●静态表项(static):一直存在,直到人为删除或重新启动(3)删除ARP表项(如果遇到ARP攻击就可以清空ARP表项来解决)清空某一个IP地址对应的表项:Arp –d IP地址清空所有表项:Arp –d *删除ARP表项arp -d inet_addr 删除由inet_addr指定的项2、ipconfig命令的使用(1)IPConfig最常用的选项(A)ipconfig当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。

(B)ipconfig /all当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。

如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。

3、ping命令的使用(1)功能:测试网络的连通性和可达性(2)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]目的IP地址(2)ping命令常用参数输出范例(A)、ping –t IP地址功能:连续发送ping测试报文利用“-t”选项实现连续发送ping探测报文利用Ctrl+Break查看统计信息利用Ctrl+C结束ping命令。

arp命令的基本用法

arp命令的基本用法

arp命令的基本用法
arp命令的功能及使用方法:arp -a IP 显示与该接口ARP缓存项目、arp -d IP 是使用本命令能够人工删除一个静态项目、arp -s IP 物理地址、我们可以向ARP高速缓存中人工输入一个静态项目。

1、arp -a IP 是查看显示借口的ARP缓存的项目。

2、arp -d IP 能够人工删除一个静态项目。

比如:我们在命令提示符下,我们使用过Ping 命令测试并验证从这台计算机到IP 地址为10.0.0.123 的主机的连通性,然后再键入Arp -a,则ARP 缓存显示。

在此例中,缓存项指出位于10.0.0.123 的远程主机解析成00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。

至此我们可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用netstat查看别人与我们所建立的连接并找出ICQ 使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址。

3、arp -s IP 物理地址
我们可以向ARP高速缓存中人工输入一个静态项目。

该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

arp命令使用详解

arp命令使用详解

语法arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]参数-a[ InetAddr] [ -N IfaceAddr]显示所有接口的当前 ARP 缓存表。

要显示特定 IP 地址的 ARP 缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表 IP 地址。

如果未指定 InetAddr,则使用第一个适用的接口。

要显示特定接口的 ARP 缓存表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

-N 参数区分大小写。

-g[ InetAddr] [ -N IfaceAddr]与 -a 相同。

-d InetAddr [IfaceAddr]删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。

对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的IfaceAddr 代表指派给该接口的 IP 地址。

要删除所有项,请使用星号 (*) 通配符代替 InetAddr。

-s InetAddr EtherAddr [IfaceAddr]向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址EtherAddr 的静态项。

要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的IP 地址。

/?在命令提示符下显示帮助。

注释? InetAddr 和 IfaceAddr 的 IP 地址用带圆点的十进制记数法表示。

? EtherAddr 的物理地址由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。

ARP命令详解

ARP命令详解

欢迎您加入我们的论坛,和大家一起共同探讨无限精彩的计算机世界。

1. 具体功能该命令用于显示和修改“ 地址解析协议(ARP)” 缓存中的项目。

ARP 缓存中包含一个或多个表,它们用于存储IP 地址及其经过解析的以太网或令牌环物理地址。

计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。

如果在没有参数的情况下使用,则ARP 命令将显示帮助信息。

2. 语法详解arp [-a [inetaddr] [-n ifaceaddr] [-g [inetaddr] [-n ifaceaddr] [-d inetaddr [ifaceaddr] [-s inetaddr etheraddr [ifaceaddr]3. 参数说明-a [inetaddr] [-n ifaceaddr] 显示所有接口的当前ARP 缓存表。

要显示指定IP 地址的ARP缓存项,请使用带有inetaddr 参数的“arp -a” ,此处的inetaddr 代表指定的IP 地址。

要显示指定接口的ARP 缓存表,请使用“-n ifaceaddr” 参数,此处的ifaceaddr 代表分配给指定接口的IP 地址。

-N 参数区分大小写。

-g [inetaddr] [-n ifaceaddr] 与-a 相同。

-d inetaddr [ifaceaddr] 删除指定的IP 地址项,此处的inetaddr 代表IP 地址。

对于指定的接口,要删除表中的某项,请使用ifaceaddr 参数,此处的ifaceaddr 代表分配给该接口的IP 地址。

要删除所有项,请使用星号(*) 通配符代替inetaddr 。

-s inetaddr etheraddr [ifaceaddr] 向ARP 缓存添加可将IP 地址inetaddr 解析成物理地址etheraddr 的静态项。

要向指定接口的表添加静态ARP 缓存项,请使用ifaceaddr 参数,此处的ifaceaddr 代表分配给该接口的IP 地址。

实验五 网络命令(ARP、PING)的使用分析

实验五  网络命令(ARP、PING)的使用分析

实验五网络命令(ARP、PING)的使用分析一、实验目的掌握掌握ARP、PING命令的操作使用二、实验环境用以太网交换机连接起来的WIN2000操作系统计算机三、实验内容及步骤:1、ARP命令的使用2、PING命令的操作使用四、实验过程1、ARP命令1)arp命令的功能:查看、添加和删除高速缓存区中的ARP表项2)Windows 2000 ARP高速缓冲区∙动态表项(dynamic):随时间推移自动添加和删除∙静态表项(static):一直存在,直到人为删除或重新启动3)arp命令操作:(1)显示高速cache中的ARP表:命令 arp -a添加ARP静态表项:arp-s inet_addr ether_addr在 ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。

例:arp -s 192.168.0.100 00-d0-09-f0-33-71添加ip为192.168.0.100,与其对应的MAC为00-d0-09-f0-33-71的表项删除ARP表项:arp -d inet_addr 删除由inet_addr指定的项2、PING命令Ping命令的全称叫做 Ping.exe,是微软提供用来进行网络连接测试的十分有用的工具,能准确快速地判断出网络故障。

1)Windows 2000的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] 目的主机/IP地址2)连续发送ping探测报文: ping –t 192.168.0.88Ctrl+Break查看统计信息,Ctrl+C结束命令3)自选数据长度的ping探测报文: ping 目的主机/IP地址 -l size 4).修改“ping”命令的请求超时时间ping 目的主机/IP地址 -w指定等待每个回送应答的超时时间,单位为毫秒,默认值为1000毫秒5)假设目前使用的服务器设置如下:DNS 服务器的 IP 地址:202.99.96.9861.136.18.10网关:10.10.0.1本机 IP 地址:10.10.0.77子网掩码:255.255.255.0(1)验证网卡工作正常与否:点击“开始”→“程序”→“MS-DOS 方式” ,提示符后输入“ Ping 10.10.0.77(本机IP地址)”回车运行 ,若出现如下图 A ,则说明网卡工作正常。

如何使用arp命令在Linux中手动添加和删除ARP缓存项

如何使用arp命令在Linux中手动添加和删除ARP缓存项

如何使用arp命令在Linux中手动添加和删除ARP缓存项ARP(Address Resolution Protocol)是一个用于将IP地址转换为MAC地址的网络协议,它在局域网中起着至关重要的作用。

在Linux 系统中,我们可以使用arp命令来手动添加和删除ARP缓存项,以解决网络通信故障或安全问题。

本文将为您详细介绍如何在Linux中使用arp命令来手动添加和删除ARP缓存项,帮助您更好地管理网络连接和保证网络安全。

一、ARP(Address Resolution Protocol)概述ARP(Address Resolution Protocol)是一种用于将IP地址转换为对应的物理MAC地址的网络协议,它在TCP/IP协议族中属于链路层协议,用于解析IP地址和MAC地址之间的映射关系。

当一台主机需要与同一网络中的另一台主机进行通信时,它会首先在自己的ARP缓存表中查找目标主机的MAC地址,如果找到则直接发送数据,如果没有找到则通过广播的方式发送ARP请求,请求目标主机回应其MAC地址。

二、arp命令基本用法在Linux系统中,我们可以使用arp命令来查看、添加和删除ARP 缓存项。

下面是arp命令的基本用法:1. 查看ARP缓存表要查看当前主机的ARP缓存表,只需在终端中输入以下命令:```arp -n```该命令将显示出当前主机ARP缓存表中的内容,包括IP地址和对应的MAC地址。

2. 添加ARP缓存项如果需要手动添加ARP缓存项,可以使用以下命令:```sudo arp -s <IP地址> <MAC地址>```其中,<IP地址>为目标主机的IP地址,<MAC地址>为目标主机的MAC地址。

使用此命令可以将目标主机的IP地址和对应的MAC地址手动添加到ARP缓存表中。

3. 删除ARP缓存项如果需要手动删除ARP缓存项,可以使用以下命令:```sudo arp -d <IP地址>```其中,<IP地址>为目标主机的IP地址。

arp命令详解

arp命令详解

arp命令详解Windows 2010-01-14 10:20:12 阅读372 评论0 字号:大中小C:\Documents and Settings\Admini>arp /?Displays and modifies the IP-to-Physical address translation tablesused byaddress resolution protocol (ARP).ARP -s inet_addr eth_addr [if_addr]ARP -d inet_addr [if_addr]ARP -a [inet_addr] [-N if_addr]-a Displays current ARP entries by interrogating thecurrentprotocol data. If inet_addr is specified, the IP andPhysicaladdresses for only the specified computer aredisplayed. Ifmore than one network interface uses ARP, entries foreach ARPtable are displayed.-g Same as -a.inet_addr Specifies an internet address.-N if_addr Displays the ARP entries for the network interfacespecifiedby if_addr.-d Deletes the host specified by inet_addr. inet_addr maybewildcarded with * to delete all hosts.-s Adds the host and associates the Internet addressinet_addrwith the Physical address eth_addr. The Physicaladdress isgiven as 6 hexadecimal bytes separated by hyphens. The entryis permanent.eth_addr Specifies a physical address.if_addr If present, this specifies the Internet address of the interface whose address translation table should bemodified.If not present, the first applicable interface will beused.Example:> arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Adds a staticentry.> arp -a .... Displays the arptable.显示和修改IP到物理地址转换表的使用地址解析协议(ARP)。

arp命令

arp命令

arp命令简介arp命令(Address Resolution Protocol)是一种用于将IPv4地址映射为物理硬件地址(MAC地址)的协议,它用于在局域网上的主机间解析IP地址和MAC地址之间的关系。

arp命令可以查看、添加、修改和删除arp缓存中的记录,以及清除整个arp缓存。

语法arp [-a] [-d | -s] [<hostname>] [<ether_addr>]参数说明•-a:显示arp缓存中的所有记录。

•-d:删除指定主机的arp缓存记录。

•-s:添加静态arp缓存记录。

•<hostname>:指定要查询、删除或添加的主机名。

•<ether_addr>:指定要添加的静态arp缓存记录的物理地址。

常用命令示例显示arp缓存中的所有记录arp -a上述命令将显示arp缓存中的所有记录,包括IP地址和对应的MAC地址。

示例输出:(192.168.1.1) at 00-11-22-33-44-55 [ether] on eth0(192.168.1.2) at aa-bb-cc-dd-ee-ff [ether] on e th0删除指定主机的arp缓存记录arp -d 192.168.1.1上述命令将删除arp缓存中IP地址为192.168.1.1的记录。

添加静态arp缓存记录arp -s 192.168.1.1 00-11-22-33-44-55上述命令将添加一个静态arp缓存记录,将IP地址192.168.1.1与物理地址00-11-22-33-44-55关联。

注意事项•arp命令需要在具有管理员权限的终端中运行。

•arp缓存是动态的,会在通信进行时自动更新。

但有时可能会出现ARP缓存污染的情况,此时可以通过清除arp缓存来解决。

•在某些情况下,需要手动添加静态arp缓存记录以解决网络通信问题。

总结arp命令是一个用于操作ARP缓存的实用工具,它提供了查询、删除和添加ARP缓存记录的功能。

命令提示符中的arp命令

命令提示符中的arp命令

命令提示符中的arp命令C:\Documents and Settings\Administrator>arp /?Displays and modifies the IP-to-Physical address translation tables used byaddress resolution protocol (ARP).ARP -s inet_addr eth_addr [if_addr]ARP -d inet_addr [if_addr]ARP -a [inet_addr] [-N if_addr]-a Displays current ARP entries by interrogating the currentprotocol data. If inet_addr is specified, the IP and Physical addresses for only the specified computer are displayed. If more than one network interface uses ARP, entries for each ARPtable are displayed.-g Same as -a.inet_addr Specifies an internet address.-N if_addr Displays the ARP entries for the network interface specifiedby if_addr.-d Deletes the host specified by inet_addr. inet_addr may bewildcarded with * to delete all hosts.-s Adds the host and associates the Internet address inet_addrwith the Physical address eth_addr. The Physical address isgiven as 6 hexadecimal bytes separated by hyphens. The entryis permanent.eth_addr Specifies a physical address.if_addr If present, this specifies the Internet address of theinterface whose address translation table should be modified.If not present, the first applicable interface will be used.Example:> arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Adds a static entry.> arp -a .... Displays the arp table.上面的分别是什么意思?最佳答案ARp是一个重要的TCp/Ip协议,并且用于确定对应Ip地址的网卡物理地址。

ARP命令的介绍

ARP命令的介绍

ARP命令的介绍ARP(Address Resolution Protocol)是地址解析协议,ARP是一种将IP地址转化成物理地址的协议。

从IP地址到物理地址的映射有两种方式:表格方式和非表格方式。

ARP具体说来就是将网络层(IP层,也就是相当于OSI的第三层)地址解析为数据连接层(MAC层,也就是相当于OSI的第二层)的MAC地址。

ARP协议是通过IP地址来获得MAC地址的。

ARP原理:某机器A要向主机B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后就会进行数据传输。

如果未找到,则广播A一个ARP请求报文(携带主机A 的IP地址Ia——物理地址Pa),请求IP地址为Ib的主机B回答物理地址Pb。

网上所有主机包括B都收到ARP请求,但只有主机B识别自己的IP地址,于是向A主机发回一个ARP 响应报文。

其中就包含有B的MAC地址,A接收到B的应答后,就会更新本地的ARP缓存。

接着使用这个MAC地址发送数据(由网卡附加MAC地址)。

因此,本地高速缓存的这个ARP 表是本地网络流通的基础,而且这个缓存是动态的。

ARP表:为了回忆通信的速度,最近常用的MAC地址与IP的转换不用依*交换机来进行,而是在本机上建立一个用来记录常用主机IP-MAC映射表,即ARP表。

所使用的到以太网的 IP 或令牌环物理地址翻译表。

ARP该命令只有在安装了 TCP/IP 协议之后才可用。

arp -a [inet_addr] [-Narp -d inet_addrarp -s inet_addr ether_addr参数-a 通过询问 TCP/IP 显示当前 ARP 项。

如果指定了 inet_addr,则只显示指定计算机的 IP 和物理地址。

-g 与 -a 相同。

inet_addr 以加点的十进制标记指定 IP 地址。

-N 显示由 if_addr 指定的网络界面 ARP 项。

if_addr 指定需要修改其地址转换表接口的 IP 地址(如果有的话)。

ARP命令

ARP命令

入程序名即可。灵活使用这几个程序不仅可以使你大体了解自己主机对网络的使用情况
,还可以进行相应的网络管理工作,例检测网络线路是否畅通,局域网中是否有人盗用
IP地址等。
注意,在使用这几个命令中,除winipcfg(ipconfig)和netstat命令后面不接主机地址(
IP地址或主机名)外,其余3个命令(ping,tracert,arp)后面都要接主机地址。
获取本机的MAC
对于数量不多的几台机器,我们可以这样获取MAC地址:在Windows 98/Me中,依次单击“开始”→“运行” →输入“winipcfg”→回车。
在Windows 2000/XP中,依次单击“开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车。
双击找到的内容,即为你要修改的网卡的信息描述,左边数形列表显示当前主键(比如0000)。第二步,在相应的0000下新建一串值,命名为NetworkAddress,键值设为你要的MAC地址,注意要连续写,如112233445566。 第三步,重新启动计算机,你就会发现网卡MAC地址已经改变为你所设置的地址。然而,如果你要经常改换地址的话在注册表里改来改去的方法就实在是太繁琐了。不用担心,再进行下面两项修改后你就会发现以后修改MAC地址竟是如此简单!第四步,在相应的0000下的Ndi\Params中加一项,主键名为NetworkAddress,然后在该主键下添加名为default的串值,其值设为你要设的MAC地址,同样也要连续地写。第五步,在NetworkAddress主键下继续添加名为ParamDesc的字符串,其值可设为“MAC Address”。
以静态IP地址的绑定为例,实现一下上面的高招吧:假设此时的网卡MAC地址为44-45-53-54-00-00。假设我们在Windows 98操作系统中,启动虚拟DOS后,键入“ARP空格-s空格192.168.0.66空格44-45-53-54-00-00”,回车。这样实现了静态IP地址192.168.0.66与网卡地址为44-45-53-54-00-00的计算机的捆绑,接下来我们看看ARP常用参数表。

网络命令(ARP、PING)的使用分析

网络命令(ARP、PING)的使用分析

实验三网络命令(ARP、PING)的使用分析一、实验目的熟练掌握ARP、PING命令的操作使用二、实验环境用以太网交换机连接起来的WINDOWS XP SP3操作系统计算机三、实验内容1、ARP命令的使用2、PING命令的操作使用四、实验步骤(一)、ARP命令1、arp命令的功能:查看、添加和删除高速缓存区中的ARP表项,即arp命令显示和修改"地址解析协议(ARP)"缓存表,ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的网络物理地址.计算机上安装的每一个网络适配器都有自己单独的表.2、WINDOWS XP SP3 ARP高速缓冲区∙动态表项(dynamic):随时间推移自动添加和删除∙静态表项(static):一直存在,直到人为删除或重新启动3、arp命令操作:(1)显示高速cache中的ARP表:使用命令 arp -a,结果如图一:图一(2)添加ARP静态表项:命令格式:arp -s inet_addr ether_addr其功能在 ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。

先向ARP表项中添加ip为192.168.0.100,与其对应的MAC为00-d0-09-f0-33-71的表项,如图二:图二再用arp –a查看添加后ARP表,会发现192.168.0.100被添加进入,且表项类型为静态static。

再向ARP表项中添加ip为192.168.2.250,与其对应的MAC为00-e0-81-d9-68-c5的表项,同样用arp –a查看添加后ARP表,结果如下图(图三):图三(3)删除ARP表项:命令格式为:arp -d inet_addr 删除由inet_addr指定的项先用该命令删除IP为192.168.2.250的表项信息,使用arp –a查看ARP表的变化;在使用arp –d *删除所有表项信息,结果如图四(由于是在我院机房做的实验,全县有所限制,所以最后无法删除默认网关的表项信息):图四(二)、PING命令Ping命令的全称叫做 Ping.exe,是微软提供用来进行网络连接测试的十分有用的工具,能准确快速地判断出网络故障。

01-ARP命令

01-ARP命令

命令手册 IP业务分册 ARP 目录目录第1章 ARP配置命令..............................................................................................................1-11.1 ARP配置命令.....................................................................................................................1-11.1.1 arp check enable.....................................................................................................1-11.1.2 arp max-learning-num.............................................................................................1-11.1.3 arp static..................................................................................................................1-21.1.4 arp timer aging........................................................................................................1-31.1.5 display arp...............................................................................................................1-41.1.6 display arp ip-address.............................................................................................1-61.1.7 display arp timer aging............................................................................................1-61.1.8 display arp vpn-instance.........................................................................................1-71.1.9 naturemask-arp enable...........................................................................................1-81.1.10 reset arp................................................................................................................1-91.2 免费ARP配置命令..............................................................................................................1-91.2.1 gratuitous-arp-sending enable................................................................................1-91.2.2 gratuitous-arp-learning enable..............................................................................1-101.3 ARP防IP报文攻击配置命令..............................................................................................1-111.3.1 arp resolving-route enable....................................................................................1-11第2章代理ARP配置命令.......................................................................................................2-12.1 代理ARP配置命令..............................................................................................................2-12.1.1 display local-proxy-arp............................................................................................2-12.1.2 display proxy-arp.....................................................................................................2-12.1.3 local-proxy-arp enable.............................................................................................2-22.1.4 proxy-arp enable.....................................................................................................2-3第1章 ARP配置命令1.1 ARP配置命令1.1.1 arp check enable【命令】arp check enableundo arp check enable【视图】系统视图【缺省级别】2:系统级【参数】无【描述】arp check enable命令用来使能ARP表项的检查功能,若设备接收到的ARP报文中的源MAC地址为组播MAC,则不进行动态ARP表项的学习;且设备上不能配置MAC地址为组播MAC的静态ARP表项,否则会有错误提示。

ARP防攻击命令手册

ARP防攻击命令手册

ARP防攻击命令手册目录1 简介 (3)1.1 概述 (3)1.2 ARP洪攻击和欺骗 (3)1.2.1 ARP洪攻击简述 (3)1.2.2 ARP防洪攻击简述 (3)1.2.3 ARP欺骗简述 (3)1.2.4 ARP防欺骗 (4)2 配置ARP (5)3 典型配置 (10)1简介1.1概述ARP(Address Resolution Protocol),即地址解析协议,基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行。

在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。

为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。

这样就存在把IP地址变换成物理地址的地址转换问题。

以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网的地址。

这就需要在互连层有一组服务将IP地址转换为相应物理地址,这组协议就是ARP协议。

1.2ARP洪攻击和欺骗1.2.1ARP洪攻击简述由于ARP协议的缺陷,通常的网络设备对ARP的请求都会做检测处理,来决定丢弃或响应,这样就给攻击者一个漏洞,只要在网内制造大量的ARP请求包来请求网关地址,网关接受到ARP请求后会做出响应,由于请求量非常大,极大的耗费了网关的CPU,导致网关工作故障,且网内物理线路上被大量的ARP垃圾报文占用,导致网络拥塞,甚至瘫痪,这是典型的ARP 洪攻击。

1.2.2ARP防洪攻击简述目前对ARP防攻击的技术主要是针对攻击源做限制,网关设备设置ARP防攻击阈值,当某一时间段内网关设备接收到的ARP报文超过阈值时,即记录下该源MAC地址,对该MAC进行限制,阻断一定的时间(通常为60秒),阻断时间内不对该源所发的ARP包进行任何处理(不响应,不转发),直接丢弃,以保证网络通畅。

1.2.3ARP欺骗简述与ARP洪攻击有所区别,ARP欺骗是通过伪造IP-MAC映射来对网关或网内主机造成攻击的,但ARP欺骗同样可以造成网络瘫痪。

arp命令详解

arp命令详解

arp命令使用详解(1)显示和修改“地址解析协议(ARP)”缓*存*中的项目。

ARP 缓*存*中包含一个或多个表,它们用于*存*储 IP 地址及其经过解析的以太网或令牌环物理地址。

计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。

如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。

语法arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]参数-a[ InetAddr] [ -N IfaceAddr]显示所有接口的当前 ARP 缓*存*表。

要显示特定 IP 地址的 ARP 缓*存*项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代*表 IP 地址。

如果未指定 InetAddr,则使用第一个适用的接口。

要显示特定接口的 ARP 缓*存*表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代*表指派给该接口的 IP 地址。

-N 参数区分大小写。

-g[ InetAddr] [ -N IfaceAddr]与 -a 相同。

-d InetAddr [IfaceAddr]删除指定的 IP 地址项,此处的 InetAddr 代*表 IP 地址。

对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代*表指派给该接口的 IP 地址。

要删除所有项,请使用星号 (*) 通配符代*替 InetAddr。

-s InetAddr EtherAddr [IfaceAddr]向 ARP 缓*存*添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。

要向指定接口的表添加静态 ARP 缓*存*项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代*表指派给该接口的 IP 地址。

ARP命令

ARP命令

ARP命令ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。

实用arp 命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。

此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。

按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。

一旦高速缓存的项目被输入,它们就已经开始走向失效状态。

例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。

因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。

所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机(不能是本机发送ping命令)。

ARP常用命令选项:·arp -a或arp –g用于查看高速缓存中的所有项目。

-a和-g参数的结果是一样的,多年来-g一直是UNIX 平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。

·arp -a IP如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。

·arp -s IP 物理地址我们可以向ARP高速缓存中人工输入一个静态项目。

该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

·arp -d IP使用本命令能够人工删除一个静态项目。

例如我们在命令提示符下,键入 Arp –a;如果我们使用过 Ping 命令测试并验证从这台计算机到 IP 地址为 10.0.0.99 的主机的连通性,则 ARP 缓存显示以下项:Interface:10.0.0.1 on interface 0x1Internet Address Physical Address Type10.0.0.99 00-e0-98-00-7c-dc dynamic在此例中,缓存项指出位于 10.0.0.99 的远程主机解析成 00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ARP命令
ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。

实用arp 命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。

此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。

按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。

一旦高速缓存的项目被输入,它们就已经开始走向失效状态。

例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。

因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。

所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机(不能是本机发送ping命令)。

ARP常用命令选项:
·arp -a或arp –g
用于查看高速缓存中的所有项目。

-a和-g参数的结果是一样的,多年来-g一直是UNIX 平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。

·arp -a IP
如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。

·arp -s IP 物理地址
我们可以向ARP高速缓存中人工输入一个静态项目。

该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

·arp -d IP
使用本命令能够人工删除一个静态项目。

例如我们在命令提示符下,键入 Arp –a;如果我们使用过 Ping 命令测试并验证从这台计算机到 IP 地址为 10.0.0.99 的主机的连通性,则 ARP 缓存显示以下项:
Interface:10.0.0.1 on interface 0x1
Internet Address Physical Address Type
10.0.0.99 00-e0-98-00-7c-dc dynamic
在此例中,缓存项指出位于 10.0.0.99 的远程主机解析成 00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。

媒体访问控制地址是计算机用于与网络上远程 TCP/IP 主机物理通讯的地址。

至此我们可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用
netstat查看别人与我们所建立的连接并找出ICQ使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址。

相关文档
最新文档