LINUX.ORG.RU

Готового нет. Более того, исходное сообщение следовало бы переформулировать, чтобы из него (а не из описания альтернатив) было понятно, что программа должна делать.

Если задача - получить SOCKS-прокси, который бы траффик, отправляемый через него (и ничего больше), заворачивал в PPtP-туннель, то можно наколхозить через pptpclient и dante-server, плюс потребуется самостоятельно заскриптовать нетривиальную маршрутизацию на основе политик. Т.е. запуск dante-server от отдельного пользователя + ip rule, направляющее траффик от этого пользователя в отдельную таблицу маршрутизации, которая содержит только маршрут через туннель. Ну или действительно Docker, поскольку тогда (за счет выделения pptpclient’а в отдельный network namespace) не придется возиться с ip rule.

AEP ★★★★★
()