Linuxユーザー固有の仮想ネットワーク

Linuxユーザー固有の仮想ネットワーク

私たちは多くのユーザーが使用するLinux環境を持っています。このユーザーは、UDPソケットデータを送受信するいくつかのソフトウェアを使用します。現在、互いにアプリケーションを同時に使用できるようにバインディングポートを指定できる設定ファイルがあります。

私たちには多くのアプリケーションやユーザーがいるので、プロファイルを管理するのが難しくなります。

代わりに、各ユーザーが同時に同じUDPポートを使用できるサンドボックス環境を持つように、一種の仮想化ネットワークを設定したいと思います。

私はlibvirtを試しましたが、スコープ内で仮想化サブネットシステムを取得できますが、NATまたはiptablesルールまたは同様のユーザー固有のルール(そして自分で管理する必要はありません)の後に残したいと思います。可能であれば、各ユーザーに対してDocker化されたコンテナを実行することを避けたいと思います。

これが可能なはずですか?

ありがとうございます!あじえ

関連情報