買vps的人,很大一部分需求是要求可以做vpn。好像現在基本所有的vps可以用來做vpn了。那如何知道vps是否可以做vpn呢?通過下面TUN和PPP兩項檢測,返回後面的結果就表示沒問題。OpenVZ & Xen通用。測試用的系統是是centos6.5,vpn一鍵安裝包。

ssh窗口敲入:

cat /dev/net/tun

返回以下結果即代表TUN模塊有正常開啟:

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

ssh窗口敲入:

cat /dev/ppp

返回以下結果即代表PPP模塊有正常開啟:

cat: /dev/ppp: No such device or address

image上面兩項測試沒有問題後,開始安裝pptp vpn吧。

說是安裝,其實就兩三步便完成。因為網上有各種vpn配置一鍵安裝包或腳本,只要下載過來,運行安裝,剩下就等完成了,俗稱懶人新手保姆包。

wget http://www.auvps.com/wp-content/uploads/centos6_pptpd.sh

或者
wget http://www.auvps.com/wp-content/uploads/files/centos6_pptpd.sh

sh ./centos6_pptpd.sh

運行完上面兩步後,pptp就安裝完成了。

下面修改或者追加vpn賬號和密碼

vi /etc/ppp/chap-secrets

test 是賬號名,pptp後面的是密碼。

櫻花vps搭建pptp vpn 完成。

如果VPN上去之後上不了外網,指執行下:

iptables -t nat -A POSTROUTING -j MASQUERADE