ubuntu下搭建使用pptpd搭建***服務器

 PPTP(Point to Point Tunneling Protocol)即PPTF協議,也爲點對點隧道協議。該協議是在PPP協議的基礎上開發的一種新的增強型安全協議,支持多協議虛擬專用網(***),可以通過密碼身份驗證協議(PAP)、可擴展身份驗證協議(EAP)等方法增強安全性。

ubuntu下搭建使用pptpd搭建***服務器

1、首先需要有一臺安裝好操作系統的有公網IP地址的Ubuntu服務器,版本可以爲12.04、14.04、16.04。

2、安裝pptp

sudo apt-get install -y pptp

3、修改pptp設置

sudo vim /etc/pptp.conf
option /etc/ppp/pptp-options                #指定pptp選項文件的位置
debug                            #啓用調試模式
localip 11.11.11.1                     #***服務器的虛擬IP
remoteip    11.11.11.100-200               #分配給***客戶端的虛擬IP

4、編輯用戶配置文件添加用戶

sudo vim /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client         server        secret        IP  addresses
 test           pptp         1234            *

其中client對應***客戶端用戶名,server對應pptp服務,secret對應用戶登錄密碼,*表示隨機分配IP地址。

5、修改ppp選項配置文件DNS

sudo vim /etc/ppp/pptpd-options
ms-dns    8.8.8.8
ms-dns    114.114.114.114
ms-dns    202.106.0.20

6、重啓pptpd服務

service pptpd pptpd,也可以用/etc/init.d/pptpd restart

驗證pptpd服務是否正在運行

netstat -anpt | grep :1723    #pptp默認端口爲1723

iptabes -t nat -A POSTROUTING -o eth0 -jMASQUERADE && iptables-save    #修改iptable NAT轉發

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