Как сделать сетевой интерфейс удобным для использования

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

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

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

1 ответ

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

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

Другие вопросы по тегам