Eu tenho o seguinte script de shell
#!/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
Eu não estou usando o Ubuntu, mas o MacOS, onde o comando ip
não está disponível, então eu tive que instalar o iproute2mac
, conforme descrito em este post. O problema é que iproute2mac
não tem rule
como expressão e não tenho idéia de como expressar o código acima com iproute2mac
.