Как привязать определенный IPv6-адрес к конкретному пользователю?

Я использую VPS на Debian 9 с несколькими пользователями и / 64 Сеть IPv6-адресов. Я добавил несколько из них, набрав

ip -6 addr add *IPv6* dev eth0

Как мне привязать определенный IPv6-адрес к конкретному пользователю, чтобы, если я запускаю несколько экземпляров программы у отдельных пользователей, все они общаются только через соответствующий IPv6-адрес?

Обновление: решение для исходящих соединений

ip6tables -t nat -A POSTROUTING -m owner --uid-owner *UserName* -j SNAT --to-source *IPv6*
1
задан 17 September 2018 в 01:21
1 ответ

Вы можете попробовать SNAT с iptables . iptables имеет параметры, соответствующие пользователю, запускающему процесс, который создает соединение.

1
ответ дан 3 December 2019 в 23:12

Теги

Похожие вопросы