Я пытаюсь перенести сервер с macOS на NAS (синология), и у меня возникают проблемы с переносом команды route .

В macOS я использовал эту команду, чтобы сделать VPN-маршрут пригодным для использования: /sbin/route add -ifscope "$dev" default "$route_vpn_gateway" но в Synology команда route не имеет опции ifscope . Я немного потерян на том, как копировать функциональность.

Конечным результатом должно быть то, что маршруты по умолчанию не используют VPN, но если вы укажете tun0 iface, вам следует использовать VPN, это позволит мне выбрать, какие приложения используют VPN.

1 ответ1

2

Я решил это, вручную добавив маршрут в tun0-table с помощью следующей команды: /sbin/ip route add default via "$route_vpn_gateway" dev "$dev" table "$dev-table"

Эта команда присутствует в моем route-up сценарии вместе с route-nopull в моем OpenVPN конфигурации.

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