Ciao ragazzi, ho qualche problemino con il source routing potreste aiutarmi?
Ho una RB1000 con RouterOs con collegati 2 isp che mi forniscono i loro ip.
Con ISP 1 non ho problemi poiché mi hanno fornito delle classi di ip con gw gestito da loro. e la loro connettività la uso con una semplice NAT.
Con ISP 2 al momento ho qualche problema. Mi hanno assegnato una classe di IP (es 15.15.15.0/24)
ed hanno realizzato una subnet punto punto privata per portarmi la mia classe. (es 192.168.1.0/30)
Attualmente ho le seguenti regole attive:
/ip route
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=ISP2 scope=30 target-scope=10
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=ip_gw_ISP1 scope=30 target-scope=10
/ip route rule
add action=lookup comment="" disabled=yes src-address=15.15.15.0/24 table=ISP2
Per la parte degli IP, in eth1 lato ISP1 c'è un loro ip, in eth2 lato ISP2 c'è l'IP della punto-punto privata, in eth3 c'è un ip privato della LAN ed anche un IP della classe pubblica di ISP2 (che usero come default gw per gli altri host che useranno questa classe.
Al momento in uscita tramite traceroute il percorso sembra essere corretto.
Pero se provo a fare dei ping ad un host esterno, ho un infinita di perdita di pacchetti.
avete qualche consiglio?