如何在LINUX VPS上安裝VPN詳細(xì)步驟
在vps上安裝vpn是個(gè)難點(diǎn),很多朋友都不會(huì),這兒結(jié)合一位朋友的安裝經(jīng)驗(yàn)做下介紹。注意你的vps要安裝做vpn使用,一定要注意你的流量限制,使用Vpn上游戲上youtube看視頻等都比較耗費(fèi)資源,否則你的帳號(hào)可能不保,被空間商給咔嚓掉了可別怪我。所有的xenvps安裝都差不多,對(duì)別的系統(tǒng)可以借鑒一下。
1.首先安裝ppp服務(wù)
yuminstall-yppp
2.下載pptpd最新版本的rpm包(比自己編譯方便多了,刪除也方便)
wgethttp://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
3.安裝下載好的rpm包
rpm-ivhpptpd-1.3.4-1.rhel5.1.i386.rpm
4.設(shè)置pptpd解析用的dns(把ms-dns前的#號(hào)去掉,#號(hào)代表注釋,填上opendns的服務(wù)器地址)
vi/etc/ppp/options.pptpd
ms-dns208.67.222.222
ms-dns208.67.220.220
5.設(shè)置撥號(hào)時(shí)候用的:用戶名、撥號(hào)方式、用戶密碼、來源ip地址(用戶名和密碼可以隨便設(shè)置,撥號(hào)方式只能填pptpd,來源ip用*號(hào)代表不限制)
vi/etc/ppp/chap-secrets
myusernamepptpdmypassword*
6.設(shè)置本地ip和遠(yuǎn)端ip(本地ip就是你等一下建立撥號(hào)后分配給你的,遠(yuǎn)端ip是分配給服務(wù)器的)
vi/etc/pptpd.conf
localip192.168.9.1
remoteip192.168.9.11-30
7.設(shè)置ip轉(zhuǎn)發(fā)狀態(tài)為生效,然后立即載入(和第9步的NAT轉(zhuǎn)發(fā)有關(guān))
vi/etc/sysctl.conf
net.ipv4.ip_forward=1
/sbin/sysctl-p
8.啟動(dòng)pptpd服務(wù),并且設(shè)置為開機(jī)啟動(dòng)
/sbin/servicepptpdstart
chkconfigpptpdon
9.啟動(dòng)iptables規(guī)則,設(shè)置NAT轉(zhuǎn)發(fā),然后保存(iptables本身就是開機(jī)啟動(dòng)的,不需要再用chkconfigiptableson了)
/sbin/serviceiptablesstart
/sbin/iptables-tnat-APOSTROUTING-oeth0-s192.168.9.0/24-jMASQUERADE
serviceiptablessave
10.在windows下本地連接里建立vpn撥號(hào),輸入用戶名和密碼,就連接上了。
【編輯推薦】