OpenVZ Forum


Home » General » Support » Setup for private subnets/internal LANs (Request to verify that setup for private subnets is sane, secure and will perform adequately)
Setup for private subnets/internal LANs [message #51415] Wed, 21 May 2014 11:20 Go to previous message
jstuyts is currently offline  jstuyts
Messages: 2
Registered: May 2014
Junior Member
Note: The setup below is intended to be used for a home network. So security-wise the following things need to be considered:

  • I trust the users that I (might) give access to containers.
  • Some containers will provide public services on the internet.


I want to create containers for different purposes, for example for the family, my home company and clubs I help out. I do not want containers with different purposes to be able to see each other by default. I also want to be able to specify access rules, for example the family containers can access the home company and club containers. The implementation of the access rules will most likely require routing tables and firewalls, but I will figure that stuff out later.

To ensure containers cannot directly see containers with another purpose, I want to put containers on purpose-specific private subnets/internal LANs:

   Internet
      |
    Router
      |
 192.168.1.x
      |
 OpenVZ host
  |       |
  |  192.168.2.x
  |       |
  |       +----------+----------+
  |       |          |          |
  |    Family.1   Family.2   Family.3
  |         
192.168.3.x
  |
  +--------+--------+
  |        |        |
Club.1   Club.2   Club.3


I created a test private subnet by bridging the veth devices of the containers:
    brctl addbr vsn1
    brctl addif vsn1 veth101.0
    brctl addif vsn1 veth102.0


Using this bridge setup pings were working in all directions:

  • From CT0 to a CT, and vice versa
  • From a CT to another CT


So my questions are:

  • Is this the way to go forward (knowing that I need to configure IP forwarding, routing and firewalls to make it work properly)?
  • Will this scale and perform adequately?
  • Is this secure (enough)?


Regards, Johan
 
Read Message
Read Message
Read Message
Previous Topic: Ubuntu 12.04 with NON VZ Kernel?
Next Topic: vzctl created a bunch of snapshots by itself
Goto Forum:
  


Current Time: Sat Aug 16 06:00:56 GMT 2025

Total time taken to generate the page: 0.27607 seconds