Ubuntu16.04 搭建pptp服務

安裝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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章