![Linux 사용자별 가상 네트워크](https://linux55.com/image/216117/Linux%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%B3%84%20%EA%B0%80%EC%83%81%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC.png)
우리는 많은 사용자가 사용하는 Linux 환경을 보유하고 있습니다. 이 사용자는 UDP 소켓 데이터를 보내고 받는 일부 소프트웨어를 사용합니다. 현재 서로의 애플리케이션을 동시에 사용할 수 있도록 바인딩 포트를 지정할 수 있는 구성 파일이 있습니다.
우리에게는 많은 애플리케이션과 사용자가 있으므로 프로필을 관리하기가 어려워집니다.
대신에 각 사용자가 동시에 서로 동일한 UDP 포트를 사용할 수 있는 샌드박스 환경을 갖도록 일종의 가상화된 네트워크를 설정하기를 바라고 있습니다.
나는 libvirt를 시도했고 범위 내에서 가상화된 서브넷 시스템을 얻을 수 있지만 NAT 또는 iptables 규칙이나 유사한 사용자별 규칙(그리고 스스로 관리할 필요가 없음) 뒤에 유지하고 싶습니다. 가능하다면 각 사용자에 대해 Docker화된 컨테이너를 실행하는 것을 피하고 싶습니다.
이것이 가능해야 하는 일인가요?
감사해요! 아지에