The challenges of running VPNs inside containers

This proposal has been rejected.


One Line Summary

Tunnels are not so easily shared between network namespaces...


Tunnels are easy on the host machine, but once you have containers it is hard to use software within that container, to create the tunnel devices. This makes running ordinary vpn software like Tinc or OpenVPN impossible inside containers with more then just the network namespace unshared.

Marian will present his work on allowing tun/tap devices to work seamlessly in the confines of the network namespace.


networking, containers, Tunnels, net namespace, namespace


  • Mm-white-small

    Marian Marinov



    Marian is the Chief System Architec of SiteGround and the head of the DevOps department.

    He has started as a system administrator in 1997 in his home town. Since then he fell in love with the Free and Open Source Software and gradually converted to a system architect.

    Currently he is teaching Network Security and Linux System Administration in the Sofia University(Faculty of Mathematics and Informatics) and in SoftUni.
    He is also organizing the biggest FOSS conference in Bulgaria – OpenFest.