LAN : 10.10.10.1
WAN : 192.168.1.1
WAN1 : 192.168.2.1
I want to load balance 2 Wan lines with Mikrotik webproxy and Cache.
here are the configuration of my mikrotik
**[admin@MikroTik] ip address> print
Flags: X - disabled, I - invalid, D - dynamic
ADDRESS NETWORK BROADCAST INTERFACE**
0 ;;; added by setup
10.10.10.1/24 10.10.10.0 10.10.10.255 LAN
1 D 192.168.2.3/24 192.168.2.0 192.168.2.255 WAN1
2 D 192.168.1.2/24 192.168.1.0 192.168.1.255 WAN
**[admin@MikroTik] ip route> print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf
DST-ADDRESS PREF-SRC G GATEWAY DISTANCE INTERFACE**
0 ADC 10.10.10.0/24 10.10.10.1 LAN
1 ADC 192.168.1.0/24 192.168.1.2 WAN
2 ADC 192.168.2.0/24 192.168.2.3 WAN1
3 A S 0.0.0.0/0 r 192.168.1.1 WAN
4 S 0.0.0.0/0 r 192.168.2.1 WAN1
5 D 0.0.0.0/0 r 192.168.2.1 0 WAN1
6 A S 0.0.0.0/0 r 192.168.1.1 WAN
[admin@MikroTik] ip firewall filter> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=input in-interface=WAN protocol=tcp dst-port=3128 action=drop
[admin@MikroTik] ip firewall nat> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=dstnat in-interface=LAN protocol=tcp dst-port=80 action=redirect to-ports=3128
1 X chain=srcnat connection-mark=odd action=src-nat to-addresses=192.168.1.2 to-ports=0-65535
2 X chain=srcnat connection-mark=even action=src-nat to-addresses=192.168.2.2 to-ports=0-65535
3 chain=srcnat out-interface=WAN action=masquerade
4 chain=srcnat out-interface=WAN1 action=masquerade
[admin@MikroTik] ip firewall mangle> print
Flags: X - disabled, I - invalid, D - dynamic 0 X
chain=forward protocol=tcp tcp-flags=syn routing-mark=mak_wan action=change-mss new-mss=1360
1 chain=output protocol=tcp src-port=3128 content=X-Cache Hit action=mark-connection
new-connection-mark=Cache-Connection passthrough=yes
2 chain=output connection-mark=Cache-Connection routing-mark=mak_wan1 action=mark-packet new-packet-mark=Cache-Packets
passthrough=yes
3 X chain=prerouting in-interface=LAN connection-state=new nth=1,1,0 action=mark-connection new-connection-mark=odd
passthrough=yes
4 X chain=prerouting in-interface=LAN connection-mark=odd action=mark-routing new-routing-mark=odd passthrough=no
5 X chain=prerouting in-interface=LAN connection-state=new nth=1,1,1 action=mark-connection new-connection-mark=even
passthrough=yes
6 X chain=prerouting in-interface=LAN connection-mark=even action=mark-routing new-routing-mark=even passthrough=no
7 chain=input in-interface=WAN action=mark-connection new-connection-mark=WAN_conn passthrough=yes
8 chain=input in-interface=WAN1 action=mark-connection new-connection-mark=WAN1_conn passthrough=yes
9 chain=output connection-mark=WAN_conn action=mark-routing new-routing-mark=to_WAN passthrough=yes
10 chain=output connection-mark=WAN1_conn action=mark-routing new-routing-mark=to_WAN1 passthrough=yes
11 chain=prerouting in-interface=LAN dst-address=192.168.1.0/24 action=accept
12 chain=prerouting in-interface=LAN dst-address=192.168.2.0/24 action=accept
13 chain=prerouting in-interface=LAN connection-mark=WAN_conn action=mark-routing new-routing-mark=to_WAN passthrough=yes
14 chain=prerouting in-interface=LAN connection-mark=WAN1_conn action=mark-routing new-routing-mark=to_WAN1
passthrough=yes
[admin@MikroTik] ip dns> print
primary-dns: 203.99.163.240
secondary-dns: 0.0.0.0
allow-remote-requests: yes
cache-size: 2048KiB
cache-max-ttl: 1w
cache-used: 158KiB
[admin@MikroTik] ip web-proxy> print
enabled: yes
src-address: 0.0.0.0
port: 3128
hostname: ""
transparent-proxy: yes
parent-proxy: 0.0.0.0:0
cache-administrator: "webmaster"
max-object-size: 4000KiB
cache-drive: system
max-cache-size: unlimited
max-ram-cache-size: unlimited
status: running
reserved-for-cache: 32919552KiB
reserved-for-ram-cache: 8192KiB
please tell me is it fine and or i need to change and both wan got same DNS help me to slove this issue.