标签:net linux内核 compress 客户 init 启动 客户机 systemctl install
安装pptpdPPTP协议
我们要使用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
标签:net linux内核 compress 客户 init 启动 客户机 systemctl install
原文地址:http://blog.51cto.com/dnuser/2286783