首先你得docker,查看docker
[root@cai ~]# docker --version
Docker version 19.03.9, build 9d988398e7
[root@cai ~]#
小菜这里用的是将命令写进一个shell文件,然后执行
step1:vi 一个文件进去 | vi pptp |
step2:将下面的命令写进pptp | touch /etc/ppp/chap-secrets echo "# Secrets for authentication using PAP" >> /etc/ppp/chap-secrets echo "# client server secret acceptable local IP addresses" >> /etc/ppp/chap-secrets echo "stan * smith *" >> /etc/ppp/chap-secrets docker run -d --privileged --net=host -v /etc/ppp/chap-secrets:/etc/ppp/chap-secrets mobtitude/vpn-pptp |
step3:执行pptp文件 | . pptp |
然后就搭好了用 docker ps 看一下运行状态
解读一下参数:
存放账号密码的文件 | /etc/ppp/chap-secrets |
添加账号密码的格式 | stan * smith * |
运行pptp的docker命令 | docker run -d --privileged --net=host -v /etc/ppp/chap-secrets:/etc/ppp/chap-secrets mobtitude/vpn-pptp |
记得端口要开放pptp的相关端口;