I am trying to use docker to simulate a deployment of ppp over ssh using the technique outlined in http://nsd.dyndns.org/pppossh/
I am not trying to use pptp and my clients don’t have the resources for a full VPN solution.
The error I keep getting is:
Couldn’t open the /dev/ppp device: Operation not permitted
Several google searches later and I can ensure that:
The user invoking pppd is a member of the dip group, and a
$ mknod /dev/ppp c 108 0
appears to be successful.
These appear to be the most common causes of this issue in other contexts.
Has anyone managed to get this working in a docker container?