docker pull ubuntu
sudo modprobe nf_conntrack_pptp
echo nf_conntrack_pptp | sudo tee /etc/modules-load.d/pptp.conf
docker run -it --privileged=true ubuntu:latest /bin/bash
apt-get -y update
apt-get -y install vim net-tools pptp-linux inetutils-ping curl
cat /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
test PPTP 123456 *
cat /etc/ppp/peers/ctu_vpn
pty "pptp x.x.x.x --nolaunchpppd"
name test
remotename PPTP
ipparam ctu_vpn
require-mppe-128
file /etc/ppp/options.pptp
测试
pon ctu_vpn debug dump logfd 2 nodetach
启动
pon ctu_vpn
ip route replace default dev ppp0
参考:
http://blog.csdn.net/mengfanzhong/article/details/56836750?locationNum=4&fps=1
https://hub.docker.com/r/lihaixin/pptp/