Post Deleted
If the ISP does its rate limiting based on the IP address, all you’d have to do is srcnat the 4 LAN machines each to one of the ISP IPs.
The below assumes 1.1.1.1, 1.1.1.2 and 1.1.1.3 with a netmask of 255.255.255.0 were given to you by the ISP. ether1 is the interface facing the ISP. The LAN machines carry 10.1.0.2-13.
First, make sure you have all 3 IP addresses implemented on the interface:
/ip address
add address=1.1.1.1/24 interface=ether1
add address=1.1.1.2/24 interface=ether1
add address=1.1.1.3/24 interface=ether1
Then make address lists for the LAN machines:
/ip firewall address-list
add address=10.1.0.2/32 list=to_ISP_IP1
add address=10.1.0.3/32 list=to_ISP_IP1
add address=10.1.0.4/32 list=to_ISP_IP1
add address=10.1.0.5/32 list=to_ISP_IP1
add address=10.1.0.6/32 list=to_ISP_IP2
add address=10.1.0.7/32 list=to_ISP_IP2
add address=10.1.0.8/32 list=to_ISP_IP2
add address=10.1.0.9/32 list=to_ISP_IP2
add address=10.1.0.10/32 list=to_ISP_IP3
add address=10.1.0.11/32 list=to_ISP_IP3
add address=10.1.0.12/32 list=to_ISP_IP3
add address=10.1.0.13/32 list=to_ISP_IP3
Then remove any existing srcnat entries, and use these instead:
/ip firewall nat
add chain=srcnat action=src-nat to-addresses=1.1.1.1 src-address-list=to_ISP_IP1 out-interface=ether1
add chain=srcnat action=src-nat to-addresses=1.1.1.2 src-address-list=to_ISP_IP2 out-interface=ether1
add chain=srcnat action=src-nat to-addresses=1.1.1.3 src-address-list=to_ISP_IP3 out-interface=ether1
thanx for your reply…in your solution you want me to put my isp’s ip to ether1 interface. so the mac address of those 3 ip would be same. but my isp fixed the mac address of tho ip. is there any solution like virtual interface or something like this.