Я использую несколько операционных систем на своих клиентах (Ubuntu, Mint, Alpine, Windows 7-10), и я хотел бы получить доступ к своей домашней сети через VPN и, например, в отеле, где я хотел бы просматривать интернет через мой домашний интернет подключение.
Я прочитал интересную статью здесь. В нем утверждается, что если VPN-соединение не установлено и у вас есть сетевое соединение (например, VPN-сервер не работает, клиент еще не подключен и т.д.), То ваш клиентский компьютер будет использовать локальную сеть без туннелирования вместо VPN. Я предполагаю, что то же самое может произойти, если я по какой-то причине потеряю соединение с моим VPN-сервером и даже не узнаю, что отправляю половину сообщений в незашифрованном виде. Есть ли способ предотвратить это и заставить каждое приложение на клиентском компьютере использовать только VPN-туннель?
Я нашел несколько похожих вопросов в теме, которые были, например, специфичны для Win7. То, что я ищу, является общим решением. Итак, теоретически, каков рецепт, чтобы сделать это в любой системе Windows и Linux (без конкретных системных деталей), и если это невозможно, то почему?