in ufficio ho 2 wan. il mio intento era di usarne 1 prioritaria e l'altra come back up. fin qui non ci sono problemi.. mi basta aggiungere la distanza 2 sulla wan che voglio come back up e mettere il check gateway ping sulla prioritaria.
il problema mi viene quando ho la necessità di dover entrare da remoto sulla linea di back up(lì ho le telecamere,un server per la teleassistenza ai miei clienti e tutto). allora ho pensate di usare la marcatura dei pacchetti che mi entrano da quella WAN però questo non ha funzionato.
ho provato anche il load balancing (quindi marcando entrambe le wan) ma il risultato non mi cambia.
ad esempio ho la app GMAX per le telecamere, che se vado a chiamare il videoregistratore da remoto rimane lì a caricare e non mi fa entrare.. non capisco come mai.. sembra quasi che i pacchetti che sono entrati non escano dalla solita wan
vi posto il codice del firewall mangle e delle rotte che ho impostato.
- Codice: Seleziona tutto
/ip firewall mangle
add action=accept chain=prerouting dst-address=192.168.0.0/24 in-interface=\
bridge
add action=accept chain=prerouting dst-address=192.168.7.0/24 in-interface=\
bridge
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=WAN1 new-connection-mark=WAN1_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address-type=!local in-interface=bridge new-connection-mark=WAN1_conn \
per-connection-classifier=both-addresses:2/0
add action=mark-routing chain=prerouting connection-mark=WAN1_conn \
in-interface=bridge new-routing-mark=to_WAN1
add action=mark-routing chain=output connection-mark=WAN1_conn \
new-routing-mark=to_WAN1
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN1
add action=masquerade chain=srcnat out-interface=WAN2
add action=dst-nat chain=dstnat dst-port=8780 in-interface=WAN1 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6780
add action=dst-nat chain=dstnat dst-port=8781 in-interface=WAN1 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6781
add action=dst-nat chain=dstnat dst-port=8783 in-interface=WAN1 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6783
add action=dst-nat chain=dstnat dst-port=8780 in-interface=WAN2 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6780
add action=dst-nat chain=dstnat dst-port=8781 in-interface=WAN2 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6781
add action=dst-nat chain=dstnat dst-port=8783 in-interface=WAN2 protocol=tcp \
to-addresses=192.168.1.2 to-ports=6783
/ip route
add check-gateway=ping distance=1 gateway=192.168.0.1 routing-mark=to_WAN2
add check-gateway=ping distance=2 gateway=192.168.0.1
add check-gateway=ping distance=1 gateway=192.168.7.1