Я подключаюсь к Интернету через провайдера VPN вместе с другими мерами предосторожности, чтобы обеспечить конфиденциальность (против анализа трафика агентствами репрессивного правительства). В настоящее время я использую Tunnelblick для настройки и установки VPN-соединения. Tunnelblick не позволяет автоматически подключаться к провайдеру при входе или до входа в систему, поэтому мне нужно каждый раз подключаться вручную, а иногда соединение теряется.
Мне нужен любой трафик, чтобы все время проходить через VPN-соединение; всякий раз, когда VPN не может быть подключен по какой-либо причине, я хочу, чтобы в качестве альтернативы не было подключения. Мне нужно убедиться
что OS X не подключается к Интернету при обычном подключении к Интернету или вообще во время загрузки (до экрана входа в систему, для синхронизации времени и других возможных вещей «позвонить домой» и т. д.). Какие службы, если таковые имеются, пытаются сделать это, и как я могу практически проанализировать и изменить то, что происходит с сетью во время загрузки? Есть ли способ подключиться к VPN раньше, чем сразу после входа?
что если мое VPN-соединение временно потеряно, приложения не будут продолжать обмениваться данными через мое обычное незашифрованное соединение.
Я в основном хочу, чтобы система действовала так, как будто сетевое соединение полностью теряется при сбое VPN-соединения, но в настоящее время они просто продолжают работать, как будто ничего не произошло. Что я могу сделать с моей системой, чтобы после установления VPN весь трафик мог проходить только через это соединение, а трафик не мог проходить, если соединение обрывается?