在Linode VPS Debian上快速搭建***(PPTP)



本文簡單介紹在Debian 7系統上快速搭建***的步驟,這裏使用PPTP協議,因爲其方便部署,完成整個搭建過程所需不到10分鐘。若想對比了解其他的***協議,請點擊查看
《***協議PPTP、L2TP、Open***。下面介紹安裝步驟:

1.驗證VPS主機是否支持安裝PPTP組件

運行這兩行命令:

cat /dev/ppp
cat /dev/net/tun

如果看到以下提示則表示可以安裝,如果不是,則需要聯繫VPS供應商。我使用的是Linode VPS,其支持PPTP組件

cat /dev/ppp: No such device or address

cat /dev/net/tun: File descriptor in bad state


2.安裝pptpd

apt-get install pptpd


3.編輯 /etc/pptpd.conf

 把這兩行的註釋去掉

#localip 192.168.100.1   #***服務器地址
#remoteip 192.168.100.50-100  #客戶端分配的IP


4.編輯 /etc/ppp/pptpd-options,增加DNS

ms-dns 8.8.8.8
ms-dns 8.8.4.4


5.編輯 /etc/ppp/chap-secrets,創建賬號

添加如下格式的記錄,每行一個用戶

username pptpd password *


6.開啓路由轉發

編輯 /etc/sysctl.conf,把下面的註釋去掉

#net.ipv4.ip_forward=1

執行sysctl -p命令使之生效


7.開機運行iptables

編輯 /etc/rc.local,加入以下語句,

iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -j SNAT --to-source `ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk 'NR==1 { print $1}'`


8.重啓PPTP服務

service pptpd restart

觀察1723端口

lsof -i :1723


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