這幾天想了想, 發現原本指定 from 各自的 ip 走各自的線路, 雖然可以解決有時連線會一頓一頓的問題, 不過總是怪怪的...
昨天把 rule 改為 to 那個 subnet 才走那條線路後, 似乎就正常多了...
可以試試看.
# 設定 HiNet routing
#=> ip rule add from $EXT_IP1 lookup 201 移除
#加上
ip rule add to $EXT_IP1/$EXT_MASK1 lookup 201
ip route add default via $GW1 dev $EXT_IF table 201
# 設定 SeedNet routing
#=> ip rule add from $EXT_IP2 lookup 202
#加上
ip rule add to $EXT_IP2/$EXT_MASK2 lookup 201
ip route add default via $GW2 dev $EXT_IF table 202
另外, 超過兩條線路的時候, 有在 google 看過有人以前問過, 不過沒有回應...