Можно ли установить приоритет или метрику таблицы маршрутизации? В Ubuntu я могу выполнить следующие команды, чтобы добиться того, чего хочу, но я не могу найти альтернативу для OS X
sudo ip rule add from all lookup $ROUTE_TABLE_NAME prio 1000
sudo ip route add default via $ROUTER_IP dev $LOCAL_IFACE metric 0 table $ROUTE_TABLE_NAME
sudo ip route add default via $VPN_IP dev $VPN_IFACE metric 1 table $ROUTE_TABLE_NAME
Буду признателен за любое руководство.
Эффект, который вам нужен, может быть получен с помощью команды route с использованием значения -hopcount.
route add -net 1.2.3.0 123.123.123.123 0.0.0.0 -hopcount 4
Чем больше hopcount, тем ниже приоритет.
Hopcount указывает количество шагов или маршрутизаторов, через которые должен пройти трафик, чтобы достичь пункта назначения. Все системы unix по умолчанию выбирают меньшее количество переходов.
Вы также можете посмотреть на добавление модификатора -lock, чтобы заблокировать количество переходов.
человек маршрут
Чтобы получить больше информации