Sei sulla pagina 1di 3

5 wan pcc

/ ip address
add address=192.168.200.254/24 interface=Local
add address=192.168.1.35/24 interface=ether2
add address=192.168.5.1/24 interface=ether3
add address=192.168.3.1/24 interface=ether4
add address=192.168.4.18/24 interface=ether5
add address=192.168.6.66/24 interface=ether6

/ ip firewall mangle
add chain=input in-interface=ether2 action=mark-connection new-connection-mark=wlan1_conn
add chain=input in-interface=ether3 action=mark-connection new-connection-mark=wlan2_conn
add chain=input in-interface=ether4 action=mark-connection new-connection-mark=wlan3_conn
add chain=input in-interface=ether5 action=mark-connection new-connection-mark=wlan4_conn
add chain=input in-interface=ether6 action=mark-connection new-connection-mark=wlan5_conn
add chain=output connection-mark=wlan1_conn action=mark-routing new-routing-mark=to_wlan1
add chain=output connection-mark=wlan2_conn action=mark-routing new-routing-mark=to_wlan2
add chain=output connection-mark=wlan3_conn action=mark-routing new-routing-mark=to_wlan3
add chain=output connection-mark=wlan4_conn action=mark-routing new-routing-mark=to_wlan4
add chain=output connection-mark=wlan5_conn action=mark-routing new-routing-mark=to_wlan5
add chain=prerouting dst-address=192.168.1.0/24 action=accept in-interface=Local
add chain=prerouting dst-address=192.168.5.0/24 action=accept in-interface=Local
add chain=prerouting dst-address=192.168.3.0/24 action=accept in-interface=Local
add chain=prerouting dst-address=192.168.4.0/24 action=accept in-interface=Local
add chain=prerouting dst-address=192.168.6.0/24 action=accept in-interface=Local

add chain=prerouting dst-address-type=!local in-interface=Local per-connection-classifier=bothaddresses:5/0 \ action=mark-connection new-connection-mark=wlan1_conn passthrough=yes


add chain=prerouting dst-address-type=!local in-interface=Local per-connection-classifier=bothaddresses:5/1 \ action=mark-connection new-connection-mark=wlan2_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=Local per-connection-classifier=bothaddresses:5/2 \ action=mark-connection new-connection-mark=wlan3_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=Local per-connection-classifier=bothaddresses:5/3 \ action=mark-connection new-connection-mark=wlan4_conn passthrough=yes
add chain=prerouting dst-address-type=!local in-interface=Local per-connection-classifier=bothaddresses:5/4 \ action=mark-connection new-connection-mark=wlan5_conn passthrough=yes

add chain=prerouting connection-mark=wlan1_conn in-interface=Local action=mark-routing newrouting-mark=to_wlan1


add chain=prerouting connection-mark=wlan2_conn in-interface=Local action=mark-routing newrouting-mark=to_wlan2
add chain=prerouting connection-mark=wlan3_conn in-interface=Local action=mark-routing newrouting-mark=to_wlan3
add chain=prerouting connection-mark=wlan4_conn in-interface=Local action=mark-routing newrouting-mark=to_wlan4
add chain=prerouting connection-mark=wlan4_conn in-interface=Local action=mark-routing newrouting-mark=to_wlan5

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.1.254 routing-mark=to_wlan1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.5.254 routing-mark=to_wlan2 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.3.254 routing-mark=to_wlan3 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.4.254 routing-mark=to_wlan4 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.6.254 routing-mark=to_wlan5 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.1.254 distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.5.254 distance=2 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.3.254 distance=3 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.4.254 distance=4 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.6.254 distance=5 check-gateway=ping
/ ip firewall nat
add chain=srcnat out-interface=ether2 action=masquerade
add chain=srcnat out-interface=ether3 action=masquerade
add chain=srcnat out-interface=ether4 action=masquerade
add chain=srcnat out-interface=ether5 action=masquerade
add chain=srcnat out-interface=ether6 action=masquerade

Potrebbero piacerti anche