Поставленные задачи:
1. Скрыть реальный ip и не в коем случае его не палить
2. Что бы все клиенты в сети работали через vpn по сертификату
3. Чтобы шлюз в сети (debian) так же подключался к vpn серверу на vds хостинге и при зависании или обрыве vpn пк из сети не палились в мире по белому ip.
для этой задачи достаточно действительно стандартно поставить любой линукс из коробки, стандартно настроить vpn и запретить форвардинг на интерфейс провайдера. ( через iptables )
кроме этого в компах надо будет выключить иные средства обнаружения координат ( например gps, wifi в ноутбуках ). например при использовании wifi и если рядом будут ходить люди - достаточно быстро ваш mac wifi попадет в публичную базу данных с geoip и потом любой ваш комп увидав около себя этот wifi скомпрометирует свои координаты. так что или wifi роутер с скриптом ежедневно меняющим mac или совсем без него. ну и.т.п. -- не втыкать в эту сеть смартфоны по wifi - спалят сразу же.
Сергей: Это не нужно никак специально реализовывать. И если вы совсем начинающий лучше поставьте ubuntu server. Просто создаете vpn-туннель и делаете его "шлюзом по умолчанию" -- это в настройках при создании тунннеля. Я же вам написал выше - единственное отличие от стандартной конфигурации - при помощи iptables запретить форвард через сетевую плату связанную с провайдером. остальное - стандартно как из коробки.
CyrusHarding: при помощи iptables запретить форвард через сетевую плату связанную с провайдером. Не могли бы вы написать эту команду, заранее благодарен.