LINUX.ORG.RU

История изменений

Исправление shimon, (текущая версия) :

Понекрофилизирую немножко.

На одном из проектов мы («мы, shimon I») решили эту проблему при помощи пространств имен (ip netns ...).

Мало того, что таким образом удалось запустить несколько харонов, так еще и раздать им разные конфиги (в strongswan, к сожалению, путь к конфигурационным файлам прописан жестко).

https://wiki.strongswan.org/projects/strongswan/wiki/Netns содержит подробности.

Возможно, вам надо будет делать какую-нибудь свою обертку до кучи, потому что работа с mount namespaces в ip netns exec реализована достаточно криво и однобоко.

Ну а вдруг кто-то искать будет.

Исходная версия shimon, :

Понекрофилизирую немножко.

На одном из проектов мы («мы, shimon I») решили эту проблему при помощи пространств имен (ip netns ...).

Мало того, что таким образом удалось запустить несколько харонов, так еще и раздать им разные конфиги (в strongswan, к сожалению, путь к конфигурационным файлам прописан жестко).

https://wiki.strongswan.org/projects/strongswan/wiki/Netns содержит подробности.

Возможно, вам надо будет делать какую-нибудь свою обертку до кучи, потому что работа с mount namespaces в ip netns exec реализована достаточно криво и однобоко.