码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04 搭建pptp服务

时间:2018-09-27 19:17:01      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:net   linux内核   compress   客户   init   启动   客户机   systemctl   install   

安装pptpd

PPTP协议

我们要使用PPTP协议搭建×××,首先验证服务器是否支持MPPE模块

sudo modprobe ppp-compress-18 && echo MPPE is ok

如果输出:MPPE is ok,则说明服务器的linux内核支持MPPE模块,否则请升级linux内核到2.6.15以上版本。

安装PPTP

sudo apt-get update
sudo apt-get install pptpd

配置PPTP

配置网关和IP分配段

sudo vim /etc/pptpd.conf

localip 192.168.10.1
remoteip 192.168.10.100-192.168.10.200

localip:是×××服务器的地址
remoteip:表示×××能分配给客户机的地址。

修改DNS

sudo vim /etc/ppp/pptpd-options

ms-dns 8.8.8.8
ms-dns 8.8.4.4

设置用户名密码

sudo vim /etc/ppp/chap-secrets

username pptpd password *

上面依次对应:用户登录名,服务,密码,ip。

重启服务

sudo /etc/init.d/pptpd restart

部署IP转发

sudo vim /etc/sysctl.conf

net.ipv4.ip_forward=1

sudo sysctl -p

允许服务器ip路由的转发,否则服务器将不能转发接收到的外网的请求数据包。

自动启动PPTPD
$ sudo systemctl enable pptpd.service

Ubuntu16.04 搭建pptp服务

标签:net   linux内核   compress   客户   init   启动   客户机   systemctl   install   

原文地址:http://blog.51cto.com/dnuser/2286783

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!