По соображениям безопасности я не должен получать доступ к общедоступному диапазону IP-адресов, если не работает VPN. Однако, если мой VPN не работает, моя система все равно направляется на IP, что является нарушением моих обязательств. Могу ли я каким-то образом ограничить свою собственную систему, чтобы исключить попытки подключения к этому диапазону IP, если она не может маршрутизировать через VPN?
Я использую Mac OS Mavericks.
Я могу поиграть с некоторыми настройками брандмауэра PF через интерфейс IceFloor. Но мне нужна помощь, как лучше всего к этому подойти, какое правило и т.д. (Например, я надеюсь, что мне не нужен виртуальный адаптер для этого, они не были очень гибкими или стабильными.)
Я также мог бы установить правила, используя etc/ppp/ip-up и etc/ppp/ip-down для маршрутизации, когда VPN работает, но именно поэтому мне нужно было выключить его, когда VPN не работает. нечего направлять, когда не было живого VPN. Так что же тут делать?
Спасибо!