У меня есть следующий скрипт
#!/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
Я не использую Ubuntu, но macOS, где команда ip
недоступна, поэтому мне пришлось установить iproute2mac
как описано в этом посте. Проблема в том, что iproute2mac
не имеет rule
качестве выражения, и я понятия не имею, как выразить приведенный выше код с помощью iproute2mac
.