Можно ли Tails конфигурировать и установить на жесткий диск чтобы изменения не стирались?
Вы собираетесь сделать бессмысленной саму идею этой ОС.
> Любое соединение с сетью должно идти через vpn
Живой пример с моего собственного ноута на котором любой выход в сеть есть только через VPN, без VPN он никуда попасть не может.
iface wlan0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        gateway 192.168.1.254
        post-up /sbin/ip route add VPN_IP via 192.168.1.1
Необходимое пояснение: gateway 192.168.1.254 — адрес которого в сети нет и никогда не будет, нужен ибо если не указан default gw, то OpenVPN не может запушить гейтвей через который все должно идти при подключении.
post-up /sbin/ip route add VPN_IP via 192.168.1.1 — маршрут до VPN-сервера через таки гейт, ибо подключаться-то к ВПН как-то надо.
Да, в моем случае это Debian Sid, но ровно так же это будет и для Ubuntu, а так же прочих Минт-Болгеносов.