登录后台

已禁止登录!

页面导航

ARP代理实现的是同一网段、不同物理网络上的计算机之间,可以相互通过ARP代理实现相互通信

代理ARP是ARP协议的一个变种。对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信,网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的 IP地址对源计算机进行应答。代理ARP就是将一个主机“作为”另一个主机对收到的ARP请求进行应答。它能使得在不影响路由表的情况下添加一个新的Router,使得子网对该主机来说变得更透明化。同时也会带来巨大的风险,除了ARP欺骗,和某个网段内的ARP增加,最重要的就是无法对网络拓扑进行网络概括。代理ARP的使用一般是使用在没有配置默认网关和路由策略的网络上的。

1.先搭一个简单的拓扑图:
三台主机同一网段

图1

2.按照拓扑图配置一下各个主机和路由ip
pc1:

图2

3.pc2:

图3

4.pc3:

图4

5.AR1:


The device is running!
​
sy
Enter system view, return user view with Ctrl+Z.
[Huawei]sy  
[Huawei]sysname AR1
[AR1]int g  
[AR1]int GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
#
return
[AR1-GigabitEthernet0/0/0]ip add 192.168.160.254 24
[AR1-GigabitEthernet0/0/0]
Aug 17 2022 10:19:35-08:00 AR1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR1-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
 ip address 192.168.160.254 255.255.255.0 
#
return
[AR1-GigabitEthernet0/0/0]
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 192.168.161.254 24
Aug 17 2022 10:21:19-08:00 AR1 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR1-GigabitEthernet0/0/1]


6.可以看到没有开启arp代理前不同框内是不能ping通的:

图5

7.把AR1两边都开启arp代理转发:

图6

8.可看到开启ARP转发功能以后可以互相访问了:

图7