View difference between Paste ID: 4cdLWf62 and C5aXPWfp
SHOW: | | - or go back to the newest paste.
1
/ip address
2
add address=192.168.102.2/24 interface=Telkom comment="WAN ISP A"
3
add address=192.168.230.2/24 interface=Telkom2 comment="WAN ISP B"
4
add address=172.16.2.1/24 interface=local comment="LAN"
5
 
6
 
7
/ip firewall mangle
8
add chain=prerouting dst-address=192.168.23.0/24 action=accept in-interface=local
9
add chain=prerouting dst-address=192.168.220.0/24 action=accept in-interface=local
10
 
11
add chain=input in-interface=Telkom protocol=!icmp src-address-list=googlecontent action=mark-connection new-connection-mark=traffic-googlecontent-wan1
12
add chain=input in-interface=Telkom2 protocol=!icmp src-address-list=googlecontent action=mark-connection new-connection-mark=traffic-googlecontent-wan2
13
add chain=output connection-mark=traffic-googlecontent-wan1 action=mark-routing new-routing-mark=googlecontent-to-wan1
14
add chain=output connection-mark=traffic-googlecontent-wan2 action=mark-routing new-routing-mark=googlecontent-to-wan2
15
add chain=prerouting dst-address-type=!local protocol=!icmp dst-address-list=googlecontent in-interface-list=client per-connection-classifier=both-addresses­-and-ports:2/0 action=mark-connection new-connection-mark=traffic-googlecontent-wan1 passthrough=yes
16
add chain=prerouting dst-address-type=!local protocol=!icmp dst-address-list=googlecontent in-interface-list=client per-connection-classifier=both-addresses­-and-ports:2/1 action=mark-connection new-connection-mark=traffic-googlecontent-wan2 passthrough=yes
17
add chain=prerouting connection-mark=traffic-googlecontent-wan1 in-interface-list=client action=mark-routing new-routing-mark=googlecontent-to-wan1
18
add chain=prerouting connection-mark=traffic-googlecontent-wan2 in-interface-list=client action=mark-routing new-routing-mark=googlecontent-to-wan2
19
 
20
add chain=input in-interface=Telkom action=mark-connection new-connection-mark=traffic-wan1
21
add chain=input in-interface=Telkom2 action=mark-connection new-connection-mark=traffic-wan2
22
add chain=output connection-mark=traffic-wan1 action=mark-routing new-routing-mark=to-wan1
23
add chain=output connection-mark=traffic-wan2 action=mark-routing new-routing-mark=to-wan2
24
add chain=prerouting dst-address-type=!local in-interface-list=client per-connection-classifier=both-addresses­-and-ports:2/0 action=mark-connection new-connection-mark=traffic-wan1 passthrough=yes
25
add chain=prerouting dst-address-type=!local in-interface-list=client per-connection-classifier=both-addresses­-and-ports:2/1 action=mark-connection new-connection-mark=traffic-wan2 passthrough=yes
26
add chain=prerouting connection-mark=traffic-wan1 in-interface-list=client action=mark-routing new-routing-mark=to-wan1
27
add chain=prerouting connection-mark=traffic-wan2 in-interface-list=client action=mark-routing new-routing-mark=to-wan2
28
 
29
 
30
 
31
 
32
 
33
/ip route
34
add dst-address=0.0.0.0/0 gateway=192.168.23.1 routing-mark=to-wan1 check-gateway=ping
35
add dst-address=0.0.0.0/0 gateway=192.168.220.1 routing-mark=to-wan2 check-gateway=ping
36
 
37
add dst-address=0.0.0.0/0 gateway=192.168.23.1 distance=1 check-gateway=ping
38
add dst-address=0.0.0.0/0 gateway=192.168.220.1 distance=2 check-gateway=ping