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

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

ubuntu下搭建使用pptpd搭建×××服務器vim

一、首先須要有一臺安裝好操做系統的有公網IP地址的Ubuntu服務器,版本能夠爲12.0四、14.0四、16.04。安全

二、安裝pptpbash

sudo apt-get install -y pptp

三、修改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

四、編輯用戶配置文件添加用戶
ide

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

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

五、修改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

六、重啓pptpd服務
debug

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轉發
相關文章
相關標籤/搜索