Я думаю об одном способе делать то, что вам нужно, используя Network-Manager, имея 2 профиля для вашего проводного соединения:
Профиль wire_shared Профиль wire_not_sharedИ затем запустите некоторые триггер, который переключает ваше соединение между двумя профилями в зависимости от состояния VPN. Вы можете использовать работу cron и простой скрипт, подобный этому
. Но более подробный ответ требует более подробного ввода с вашей стороны:).