>>190603
Это называется прозрачный прокси (transparent proxy) и делается при помощи iptables. Примеров в сети должно быть достаточно. Ну или в самом деле подсмотреть, как это сделано в Tails.
Если хотим подключаться через NetworkManager — можно воспользоваться его dispatcher-скриптами. Положить такой скрипт с нужными командами iptables в /etc/NetworkManager/dispatcher.d/
, и пусть он добавляет нужные правила iptables после поднятия соединения.
Но если злоумышленник сможет удалённо проэксплуатировать какую-нибудь уязвимость на нашем десктопе — он получит параметры нашего подключения как на ладони. Для того, чтобы отсечь саму возможность эксплуатации подобных уязвимостей (а точнее, чтобы свести к минимуму их опасность), созданы дистрибутивы типа Whonix, которые состоят из двух половинок, одна из которых служит шлюзом, а вторая — клиентом, причем прямой доступ в сеть физически есть только у шлюза. Ну а браузер и прочую клиентскую лабуду мы запускаем, соответственно, только на клиенте. Но это достаточно суровый вариант.
>>190621
> с учетом наличия вариантов с возможностью оплаты биткоинами
Биткоины сперва намайнить нужно, а у нас ботнета нет!