×××--PPTP 服务器配置(详细)
生活随笔
收集整理的這篇文章主要介紹了
×××--PPTP 服务器配置(详细)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這兩天不是很忙,在open***的基礎(chǔ)上研究了下pptp,因?yàn)閛pen***必須不能直接用WIN上創(chuàng)建的***客戶端,一定要安裝open*** gui軟件才可以使用,現(xiàn)在使用pptp直接用win下的客戶端就OK了,呵呵,很方便!大家有時(shí)間可以學(xué)習(xí)下!附件是我用的安裝文件。如果還有不明白的地方,請(qǐng)更貼
一、實(shí)驗(yàn)環(huán)境:VMware workstation rhel4一臺(tái) IP:10.167.27.29
? ?? ?? ?? ?? ? windows xp 主機(jī)一臺(tái) IP:10.167.27.207
二、需要安裝的軟件包:
dkms-2.0.10-1.noarch.rpm? ?? ?? ?? ?? ? 動(dòng)態(tài)內(nèi)核模塊支持的RPM安裝包
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm? ?MPPE加密協(xié)議的內(nèi)核補(bǔ)丁的RPM安裝包
ppp-2.4.3-5.rhel4.i386.rpm? ?? ?? ?? ?? ? 升級(jí)內(nèi)置PPP版本,以支持MPPE加密協(xié)議
pptpd-1.3.4.tar.gz? ?? ?? ?? ?? ?? ?? ?? ?PPTP點(diǎn)對(duì)點(diǎn)隧道協(xié)議的安裝包
三、開始安裝:
1、安裝動(dòng)態(tài)內(nèi)核模塊支持的RPM安裝包
rpm –ivh dkms-2.0.10-1.noarch.rpm
2、安裝MPPE加密協(xié)議的內(nèi)核補(bǔ)丁的RPM安裝包
rpm –ivh??dkms-2.0.10-1.noarch.rpm
3、升級(jí)內(nèi)置PPP版本,以支持MPPE加密協(xié)議
? ?rpm –Uvh ppp-2.4.3-5.rhel4.i386.rpm (因?yàn)槲业奶摍C(jī)安裝過(guò)了低版本的ppp所以升級(jí)安裝)
4、安裝PPTP點(diǎn)對(duì)點(diǎn)隧道協(xié)議的安裝包
??[root@zhang pptp]# tar xzvf pptpd-1.3.4.tar.gz
??[root@zhang pptp]# cd pptpd-1.3.4
??[root@zhang pptpd-1.3.4]# ./configure
??[root@zhang pptpd-1.3.4]# make && make install
四、檢查支持軟件是否安裝成功
1、檢查內(nèi)核MPPE補(bǔ)丁是否安裝成功:
modprobe ppp-compress-18 && echo ok??
如果出現(xiàn)OK則說(shuō)明MPPE補(bǔ)丁已經(jīng)安裝成功,例如:
[root@zhang pptpd-1.3.4]# modprobe ppp-compress-18 && echo ok
ok
2、檢查PPP是否支持MPPE:
strings '/usr/sbin/pppd' |grep -i mppe | wc --lines
如果以上命令輸出為“0”則表示不支持;輸出為“30”或更大的數(shù)字就表示支持,例如:
[root@zhang pptpd-1.3.4]# strings '/usr/sbin/pppd' |grep -i mppe | wc --lines
46
[root@zhang pptpd-1.3.4]#
五、服務(wù)器的配置
1、將pptpd-1.3.4/samples/下的文件
pptpd.conf 拷貝至/etc下? ?
chap-secrets 拷貝至/etc/ppp下
options.pptpd 拷貝至/etc/ppp下
[root@zhang samples]# cp pptpd.conf /etc/
[root@zhang samples]# cp chap-secrets /etc/ppp/
[root@zhang samples]# cp options.pptpd /etc/ppp/
2、編輯/etc/pptpd.conf文件,添加兩行內(nèi)容:
[root@zhang ~]# vi /etc/pptpd.conf
localip 192.168.0.254? ?? ?? ?? ?? ?? ???------設(shè)置本地的IP
remoteip 192.168.0.234-238,192.168.0.245? ?------制定分配的遠(yuǎn)程IP
3、修改/etc/ppp/options.pptpd文件,修改相應(yīng)的配置,也可以不修改。我這里為了排除故障方便,添加了日志記錄:debug和dump
4、修改/etc/ppp/chap-secrets文件,添加相應(yīng)的允許訪問的用戶、密碼等
[root@zhang ~]# vi /etc/ppp/chap-secrets? ?? ???
#username? ?? ? pptpd? ?password? ?? ???*
"hehe"? ?? ?? ?pptpd? ?"123456"? ?? ?*
其中:
”hehe” 是Client端的×××用戶名hehe
Pptpd??對(duì)應(yīng)的是×××服務(wù)器的名字,設(shè)置*為自動(dòng)識(shí)別,要和pptpd.conf里配置的一致,或者用*代替
“123456” 是用戶的密碼
“IP addresses”對(duì)應(yīng)的是可以撥入的客戶端IP地址,無(wú)特別限制的話用*
如果需要相互PING通的話還需要打開IP轉(zhuǎn)發(fā)
#echo 1 > /proc/sys/net/ipv4/ip_forward??
5、啟動(dòng)程序:/usr/local/sbin/pptpd
檢驗(yàn)程序是否啟動(dòng):ps -aux | grep pptpd? ?? ? ----查看進(jìn)程
? ?? ?? ?? ?? ?? ?? ?netstat -anp | grep 1723? ?----查看端口(監(jiān)聽的是1723端口)
6、用windows客戶端建立一個(gè)***連接來(lái)連接我們剛搭建的***服務(wù)器,如果能正確的分配到IP的話就應(yīng)該是OK的!
一、實(shí)驗(yàn)環(huán)境:VMware workstation rhel4一臺(tái) IP:10.167.27.29
? ?? ?? ?? ?? ? windows xp 主機(jī)一臺(tái) IP:10.167.27.207
二、需要安裝的軟件包:
dkms-2.0.10-1.noarch.rpm? ?? ?? ?? ?? ? 動(dòng)態(tài)內(nèi)核模塊支持的RPM安裝包
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm? ?MPPE加密協(xié)議的內(nèi)核補(bǔ)丁的RPM安裝包
ppp-2.4.3-5.rhel4.i386.rpm? ?? ?? ?? ?? ? 升級(jí)內(nèi)置PPP版本,以支持MPPE加密協(xié)議
pptpd-1.3.4.tar.gz? ?? ?? ?? ?? ?? ?? ?? ?PPTP點(diǎn)對(duì)點(diǎn)隧道協(xié)議的安裝包
三、開始安裝:
1、安裝動(dòng)態(tài)內(nèi)核模塊支持的RPM安裝包
rpm –ivh dkms-2.0.10-1.noarch.rpm
2、安裝MPPE加密協(xié)議的內(nèi)核補(bǔ)丁的RPM安裝包
rpm –ivh??dkms-2.0.10-1.noarch.rpm
3、升級(jí)內(nèi)置PPP版本,以支持MPPE加密協(xié)議
? ?rpm –Uvh ppp-2.4.3-5.rhel4.i386.rpm (因?yàn)槲业奶摍C(jī)安裝過(guò)了低版本的ppp所以升級(jí)安裝)
4、安裝PPTP點(diǎn)對(duì)點(diǎn)隧道協(xié)議的安裝包
??[root@zhang pptp]# tar xzvf pptpd-1.3.4.tar.gz
??[root@zhang pptp]# cd pptpd-1.3.4
??[root@zhang pptpd-1.3.4]# ./configure
??[root@zhang pptpd-1.3.4]# make && make install
四、檢查支持軟件是否安裝成功
1、檢查內(nèi)核MPPE補(bǔ)丁是否安裝成功:
modprobe ppp-compress-18 && echo ok??
如果出現(xiàn)OK則說(shuō)明MPPE補(bǔ)丁已經(jīng)安裝成功,例如:
[root@zhang pptpd-1.3.4]# modprobe ppp-compress-18 && echo ok
ok
2、檢查PPP是否支持MPPE:
strings '/usr/sbin/pppd' |grep -i mppe | wc --lines
如果以上命令輸出為“0”則表示不支持;輸出為“30”或更大的數(shù)字就表示支持,例如:
[root@zhang pptpd-1.3.4]# strings '/usr/sbin/pppd' |grep -i mppe | wc --lines
46
[root@zhang pptpd-1.3.4]#
五、服務(wù)器的配置
1、將pptpd-1.3.4/samples/下的文件
pptpd.conf 拷貝至/etc下? ?
chap-secrets 拷貝至/etc/ppp下
options.pptpd 拷貝至/etc/ppp下
[root@zhang samples]# cp pptpd.conf /etc/
[root@zhang samples]# cp chap-secrets /etc/ppp/
[root@zhang samples]# cp options.pptpd /etc/ppp/
2、編輯/etc/pptpd.conf文件,添加兩行內(nèi)容:
[root@zhang ~]# vi /etc/pptpd.conf
localip 192.168.0.254? ?? ?? ?? ?? ?? ???------設(shè)置本地的IP
remoteip 192.168.0.234-238,192.168.0.245? ?------制定分配的遠(yuǎn)程IP
3、修改/etc/ppp/options.pptpd文件,修改相應(yīng)的配置,也可以不修改。我這里為了排除故障方便,添加了日志記錄:debug和dump
4、修改/etc/ppp/chap-secrets文件,添加相應(yīng)的允許訪問的用戶、密碼等
[root@zhang ~]# vi /etc/ppp/chap-secrets? ?? ???
#username? ?? ? pptpd? ?password? ?? ???*
"hehe"? ?? ?? ?pptpd? ?"123456"? ?? ?*
其中:
”hehe” 是Client端的×××用戶名hehe
Pptpd??對(duì)應(yīng)的是×××服務(wù)器的名字,設(shè)置*為自動(dòng)識(shí)別,要和pptpd.conf里配置的一致,或者用*代替
“123456” 是用戶的密碼
“IP addresses”對(duì)應(yīng)的是可以撥入的客戶端IP地址,無(wú)特別限制的話用*
如果需要相互PING通的話還需要打開IP轉(zhuǎn)發(fā)
#echo 1 > /proc/sys/net/ipv4/ip_forward??
5、啟動(dòng)程序:/usr/local/sbin/pptpd
檢驗(yàn)程序是否啟動(dòng):ps -aux | grep pptpd? ?? ? ----查看進(jìn)程
? ?? ?? ?? ?? ?? ?? ?netstat -anp | grep 1723? ?----查看端口(監(jiān)聽的是1723端口)
6、用windows客戶端建立一個(gè)***連接來(lái)連接我們剛搭建的***服務(wù)器,如果能正確的分配到IP的話就應(yīng)該是OK的!
轉(zhuǎn)載于:https://blog.51cto.com/enchen/155525
總結(jié)
以上是生活随笔為你收集整理的×××--PPTP 服务器配置(详细)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Veritas Storage Foun
- 下一篇: 面向服务体系架构的业务规划和建模方法系列