搭建环境:Ubuntu 16.10
安装环境包
打开终端,输入命令 sudo apt-get install pptpd
下载并安装pptpd。
若已安装,可输入 apt-get update
进行升级。
配置 PPTP Server
PPP 连接地址
打开文件 vi /etc/pptpd.conf
,安装后此文件自动生成, 默认会包含一些基本的配置以及各个可配置参数的说明。
localip 100.0.0.1
remoteip 100.0.0.100-130
文件末尾是关于PPP连接地址的部分, 可以看到localip即是ppp连接中给Server端指定的地址, 而remoteip是Client端可分配的IP地址段, 可以指定某个单独地址, 也可指定某个地址段。
设置安全认证方式及DNS信息
打开文件 vi /etc/ppp/pptpd-options
,此文件也是安装pptpd后自动生成, 默认也会包含一些可配置参数及其说明。
name test
第一个参数name(默认值是pptpd)是用于认证目的的本机名, 参考说明此参数的值必须能匹配/etc/ppp/chap-secrets(ppp认证中使用chap认证方式的用户名及密码信息保存在这个文件中)文件的第二个字段内容,