Как Всегда делать ttyUSB0, ни один не базируется предоставленный доступ?

Вы можете сделать это, установив правила blackhole с более высокой метрикой: для каждого правила маршрутизации вы хотите добавить дублирующий маршрут с более низким приоритетом (более высокой метрикой), который останется на месте, когда маршрутизация OpenVPN будет сорвана. Этот дополнительный маршрут является черной дырой , запрещающим или недоступным .

Вы должны быть в состоянии сделать это с помощью чего-то вроде:

#!/bin/sh
set -e
ip route replace blackhole "$ifconfig_local/$ifconfig_netmask"

i=1
while true; do
  route_network_i="$(eval echo \$route_network_$i)"
  route_netmask_i="$(eval echo \$route_netmask_$i)"
  route_metric_i="$(eval echo \$route_metric_$i)"
  if [ -z "$route_network_i" ]; then
    break
  fi
  ip route replace blackhole "$route_network_i"/"$route_netmask_i" metric $(( $route_metric_i + 1 ))
  i=$(( $i + 1 )
done
-1
28.04.2014, 08:56
1 ответ
[117060]Часть 0: проблема[12207]Часть 1: верификация[12208]Часть 2: заставить ее работать[12209]Часть 3: проблема решена, больше не спрашивать разрешения отказано[12210]счастливое кормление ложкой :)[117069]
1
28.01.2020, 05:11

Теги

Похожие вопросы