К сожалению, сетевые инструменты часто выдают ужасные сообщения об ошибках. Насколько я могу судить, ядру не нравится то, что вы пытаетесь добавить маршрут со шлюзом, который он не считает «локальным». Вы должны либо сделать:
route add -net 192.168.0.0 netmask 255.255.255.0 gw 10.9.0.2 dev tun0
или:
route add -net 192.168.0.0 netmask 255.255.255.0 dev tun0
В дополнение к настройке маршрута ядра вам также потребуется добавить маршрут внутри самого openvpn. Это делается с помощью директивы «iroute» в файле ccd для клиента.
К сожалению, у меня нет решения,но у меня есть обходной путь, который может подойти для ваших целей:
Похоже, что это происходит только с SMB версии 3.0 и выше, поэтому, если вы используете vers=2.1
вместо vers=3.11
, это должно разрешить одновременное подключение нескольких общих ресурсов.