some problems with mac spoofing when hotspot enable in net

ether1 WAN
|
hotspot
server
ether3 LAN
|
hotspotnet 10.0.224.0/19 and some other nets such as 10.1.0.0/16, 192.168.20.0/24

in ether3 I have hotspot - via DHCP hotspot gives to clients ips from pool 10.0.224.0/19

in ether3 there are many hosts that do not ask IP by DHCP and have static IP and gateway
such as 10.0.0.0/22, 192.168.20.0/24, 10.1.0.0/16

Why HOTSPOT spoofs macs of these static clients?
for example
user this static IP 10.0.0.7 ping 10.0.0.40 - in arp table of 10.0.0.7 I have mac of hotspot ether3

  1. How can I config on hotspot - to translit IPs only those clients who takes IPs from hotspot DHCP server?
  2. Why hotspot spoofs all macs by itself for all client (not hotspot clients (static clients who has static IP and gateway))?

Read up on the Universal NAT feature on the wiki. To disable it and sete DHCP clients only set the address pool on the Hotspot feature to ‘none’.