NAT with multiple IPs

Hello,

For an 2 organisations i’m busy with making 2 seperate networks.

In total i have 5 public IP’s that i want to use to NAT both networks to the internet.
The ...42 for Radio and ...43 for the network named “Haske”

In the feature i want to expand the multiple networks with hotspots in example.

I have configured everything but, somewhere i made an error.

Both networks are getting a ..***.42 internet address.

But because i’m new to this, i don’t know how to fix it.
I made an /export.

# oct/04/2015 17:49:45 by RouterOS 6.30.2
# software id = 8IYF-8Q1I
#
/interface bridge
add name=Haske
add admin-mac=4C:5E:0C:5F:DE:01 auto-mac=no name=Radio
/interface ethernet
set [ find default-name=ether1 ] name=ether1-ziggo
set [ find default-name=ether2 ] name=ether2-radio
set [ find default-name=ether3 ] name=ether3-haske
set [ find default-name=ether4 ] name=ether4-stream
set [ find default-name=ether5 ] name=ether5-free
/ip neighbor discovery
set ether1-ziggo discover=no
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=dynamic-keys wpa-pre-shared-key=******* wpa2-pre-shared-key=*******
add authentication-types=wpa-psk,wpa2-psk eap-methods="" management-protection=allowed mode=dynamic-keys name=Haske supplicant-identity="" wpa-pre-shared-key=\
    ******* wpa2-pre-shared-key=*******
add authentication-types=wpa-psk,wpa2-psk eap-methods="" management-protection=allowed mode=dynamic-keys name=Radio supplicant-identity="" wpa-pre-shared-key=\
    ******* wpa2-pre-shared-key=*******
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-Ce disabled=no distance=indoors frequency=auto l2mtu=1600 mode=ap-bridge security-profile=\
    Radio ssid=RadioGasterlanWIFI wireless-protocol=802.11
add disabled=no l2mtu=1600 mac-address=4E:5E:0C:5F:DE:05 master-interface=wlan1 name=wlan2 security-profile=Haske ssid="Haske Balk" wds-cost-range=0 \
    wds-default-cost=0
add disabled=no l2mtu=1600 mac-address=4E:5E:0C:5F:DE:06 master-interface=wlan1 name=wlan3 ssid=HotspotTest wds-cost-range=0 wds-default-cost=0
/ip hotspot profile
add hotspot-address=10.5.50.1 name=hsprof1
/ip pool
add name=Radio ranges=172.24.0.10-172.24.0.200
add name=Haske ranges=10.0.0.10-10.0.0.200
add name=hs-pool-10 ranges=10.5.50.2-10.5.50.254
/ip dhcp-server
add address-pool=Radio authoritative=yes disabled=no interface=Radio lease-time=1w name=Radio
add address-pool=Haske authoritative=yes disabled=no interface=Haske lease-time=1w name=Haske
add address-pool=hs-pool-10 disabled=no interface=wlan3 lease-time=1h name=dhcp1
/ip hotspot
add address-pool=hs-pool-10 disabled=no interface=wlan3 name=hotspot1 profile=hsprof1
/interface bridge port
add bridge=Radio interface=ether2-radio
add bridge=Radio interface=wlan1
add bridge=Haske interface=ether3-haske
add bridge=Haske interface=wlan2
/ip address
add address=***.***.***.42/29 comment=Pub_IP_Radio interface=ether1-ziggo network=***.***.***.40
add address=***.***.***.43/29 comment=Pub_IP_Haske interface=ether1-ziggo network=***.***.***.40
add address=***.***.***.44 comment=Pub_IP_Other#1 disabled=yes interface=ether1-ziggo network=***.***.***.40
add address=***.***.***.45 comment=Pub_IP_Other#2 disabled=yes interface=ether1-ziggo network=***.***.***.40
add address=***.***.***.46/29 comment=Pub_IP_Other#3 disabled=yes interface=ether1-ziggo network=***.***.***.40
add address=172.24.0.1/24 comment=Radio interface=ether2-radio network=172.24.0.0
add address=10.0.0.1/24 comment=haske interface=ether3-haske network=10.0.0.0
add address=10.5.50.1/24 comment="hotspot network" interface=wlan3 network=10.5.50.0
/ip dhcp-server network
add address=10.0.0.0/24 dns-server=10.0.0.1 gateway=10.0.0.1
add address=10.5.50.0/24 comment="hotspot network" gateway=10.5.50.1
add address=172.24.0.0/24 dns-server=172.24.0.1 gateway=172.24.0.1
/ip dns
set allow-remote-requests=yes servers=212.54.35.25
/ip dns static
add address=10.0.0.1 name=router
/ip firewall filter
add action=passthrough chain=unused-hs-chain comment="place hotspot rules here" disabled=yes
add chain=input comment="default configuration" protocol=icmp
add chain=input comment="default configuration" connection-state=established,related
add action=drop chain=input comment="default configuration" in-interface=ether1-ziggo
add action=fasttrack-connection chain=forward comment="default configuration" connection-state=established,related
add chain=forward comment="default configuration" connection-state=established,related
add action=drop chain=forward comment="default configuration" connection-state=invalid
add action=drop chain=forward comment="default configuration" connection-nat-state=!dstnat connection-state=new in-interface=ether1-ziggo
/ip firewall nat
add action=passthrough chain=unused-hs-chain comment="place hotspot rules here" disabled=yes
add action=masquerade chain=srcnat comment="NAT RULES RADIO" src-address=172.24.0.0/24 to-addresses=***.***.***.42
add action=masquerade chain=srcnat comment="NAT RULES HASKE" src-address=10.0.0.0/24 to-addresses=***.***.***.43
add action=masquerade chain=srcnat comment="masquerade hotspot network" src-address=10.5.50.0/24
/ip route
add distance=1 gateway=***.***.***.41
/system clock
set time-zone-name=Europe/Amsterdam
/system leds
set 0 interface=wlan1
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2-radio
add interface=ether3-haske
add interface=ether4-stream
add interface=ether5-free
add interface=wlan1
add interface=Radio
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2-radio
add interface=ether3-haske
add interface=ether4-stream
add interface=ether5-free
add interface=wlan1
add interface=Radio

Does somebody know how to fix it, and can explain me how i get this done in the feature.

Durk

You need action src-nat instead of masquerade. Masquerade chooses address automatically, it ignores your to-addresses.

I thought I had already tried, but i will try it again.

Beside that fault, it should work?