2

Каково значение опции prio в команде ip rule add/del? Дает ли более высокий приоритет правилу преимущество перед другими правилами в таблице?

Я видел этот кусок кода онлайн, без каких-либо комментариев к нему. Мне интересно знать, что он делает:

ip rule del prio 32766 from "" dev "" fwmark 0 table main

ip rule del prio 32767 from "" dev "" fwmark 0 table default

ip rule add prio 4294967293UL from "" dev "" fwmark 0 table 1

ip rule add prio 4294967294UL from "" dev "" fwmark 0 table main

ip rule add prio 4294967295UL from "" dev "" fwmark 0 table default

1 ответ1

1

Приоритет определяет порядок, в котором проверяются правила (от наименьшего числа к наибольшему). Первое правило, которое соответствует пакету, используется.

Максимальный приоритет равен 32767, поэтому эти большие числа приоритетов не имеют смысла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .