arp issue

hi,

I have attached my senario. The problem which i faced is that I am getting mac-address of RB450 (ie. mac of ip address 192.168.1.1) for all the public ip used in LAN at Router (interface with publicip2).


let say public ip is x.x.x.1 to x.x.x.10 used in LAN will have same mac-address of RB450 interface facing LAN in next Router(linux box).

if i disable the hotspot service, everything will be normal i.e router get exact mac-address of client using public ips. Can anyone help me to solve this issue.

thankx.

Arvin.
arp.jpg

Set the address-pool of the Hotspot profiles and User Profiles to ‘none’ . See http://wiki.mikrotik.com/wiki/Manual:Hotspot_Introduction#Getting_an_Address for details. The one-to-one NAT (or “Universal Access”) essentially causes the router to run a version of proxy-arp that pulls ALL IPs to the router so it can translate clients that don’t have addresses on the subnet and get them to work. So the router basically poison ARPs the network by design. Turn the address pool to ‘none’ to turn off the feature, and stop that behavior.

seem like its woking with your solution. Thanks Fewi.