Ubuntu16.04 搭建pptp服務
阿新 • • 發佈:2018-09-27
部署 ubun ice res 服務器 system echo 驗證 服務 安裝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服務