J'ai le script suivant
#!/bin/sh
echo "$dev : $ifconfig_local -> $ifconfig_remote gw: $route_vpn_gateway"
ip route add default via $route_vpn_gateway dev $dev table 20
ip rule add from $ifconfig_local table 20
ip rule add to $route_vpn_gateway table 20
ip route flush cache
exit 0
Je n'utilise pas Ubuntu mais MacOS où la commande ip
n'est pas disponible, j'ai donc dû installer iproute2mac
comme décrit dans ce poster. Le problème est que iproute2mac
n'a pas rule
comme expression et je ne sais pas comment exprimer le code ci-dessus avec iproute2mac
.