按步驟:
運行環(huán)境Centeros 6
*首先運行如下命令:
cat /dev/net/tun返回的必須是:
cat /dev/ppp返回的必須是:cat: /dev/ppp: No such device or address如果上面返回的不是這兩個結(jié)果的話,請與VPS客服聯(lián)系開通ppp和tun權(quán)限.
################################################
@1--安裝pppyum install gccyum install ppp
@記得要裝gcc
@2-----安裝pptpd-使用yum安裝
# vim /etc/yum.repos.d/Doylenet.repo[doylenet]
name=Doylenet custom repository for CentOSbaseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/gpgcheck=1gpgkey=http://files.doylenet.net/linux/yum/centos/RPM-GPG-KEY-rdoyleenabled=1# yum install pptpd# yum update#################################################@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*使用一鍵安裝
下載vpn(CentOS6專用)一鍵安裝包wget http://www.hi-vps.com/shell/vpn_centos6.shchmod a+x vpn_centos6.sh
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*vps上安裝pptp(vpn)的注意事項
1.必要的安裝包ppp
2.pptp網(wǎng)上不能直接使用yum下載到,安裝包需要如下3.配置pptp.首先我們要編輯/etc/pptpd.conf文件,打開里面:localip表示服務(wù)器的IP,remoteip表示分配給客戶端的IP地址(與后面的防火墻設(shè)置相關(guān)!)4.修改內(nèi)核設(shè)置5.防火墻設(shè)置~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?
修改內(nèi)核設(shè)置,使其支持轉(zhuǎn)發(fā).編輯/etc/sysctl.conf文件:#vim /etc/sysctl.conf
將”net.ipv4.ip_forward”改為1,變成下面的形式.
net.ipv4.ip_forward=1
保存退出,并執(zhí)行下面的命令來生效它:
#sysctl -p
注意點:防火墻的配置 -- 需要根據(jù)網(wǎng)卡來修改!!!!
需要注意的是,這個指令中的”192.168.0.0/24″是根據(jù)之前的配置文件中的”localip”網(wǎng)段來改變的,比如你設(shè)置的”10.0.0.1″網(wǎng)段,則應(yīng)該改為”10.0.0.0/24″.此外還有一點需要注意的是eth0,如果你的外網(wǎng)網(wǎng)卡不是eth0,而是eth1(比如SoftLayer的服務(wù)器就是這樣的情況),那么請記得將eth0也更改為對應(yīng)的網(wǎng)卡編號,不然是上不了網(wǎng)的.
然后我們輸入下面的指令讓iptables保存我們剛才的轉(zhuǎn)發(fā)規(guī)則,以便重啟系統(tǒng)后不需要再次添加:
#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE安裝完成后使用
#vim /etc/ppp/chap-secrets按格式可以添加vpn用戶
新聞熱點
疑難解答