PPTPD×××服務器架設

PPTPD×××服務器架設

環境:Centos 6

平臺

一、pptpd安裝
1.查看是否安裝了Dkms:
rpm -q dkms
若未安裝,則:
rpm -ivh dkms-2.0.17.5-1.noarch.rpm,


2.查看是否支持ppp
rpm -q ppp
查看已安裝的ppp,是否支持MPPE
strings '/usr/sbin/pppd' |grep -i mppe|wc -l
若結果顯示爲0表示不支持,顯示一較大的數表示支持
不支持的話,下高版本安裝


3.查看pptpd版本
rpm -q pptpd
若未安裝,則安裝
rpm -ivh pptpd-1.*.**.rpm


4.確保linux內核支持MPPE加密協議
內核版本低於2.6.14要安裝一MPPE內核補丁
rpm -ivh kernel-mppe-2.4.20-8.i686.rpm
安裝後檢查kernel MPPE是否安裝成功
#modprobe ppp-compress-18 && echo "OK"
i386版本在64位機器上可以裝,但裝完後撥號不能使用

配置

/etc/pptpd.conf、/ETC/PPP/OPTIONS.PPTPD ,/etc/ppp/chap-secrets三個文件含有配置信息
/etc/pptpd.conf中配置debug信息、ppp組件使用的配置文件、localip和remoteip
localip是×××服務器的地址,remoteip是×××服務器分給客戶端的IP
debug------把所有debug信息記入系統日誌/var/log/messages
option /etc/ppp/options.pptpd------------PPP組件將使用的配置文件
localip 221.6.15.150--------------分配給×××服務器的地址,可以任意起
remoteip 192.168.1.1-100--×××服務器分配給客戶端的IP段,可以任意起


/etc/ppp/options.pptpd
配置dns等


/etc/ppp/chap-secrets
配置用戶名、密碼
如:xyz * 123456 *
“xyx”是Client端的×××用戶名;“server”對應的是×××服務器的名字,該名字必須和/etc/ppp/options.pptpd文件中指明的一樣,或者設
置成“*”號來表示自動識別服務器;“secret”對應的是登錄密碼;“IP addresses”對應的是可以撥入的客戶端IP地址,如果不需要做特別限
制,可以將其設置爲“*”號

測試




博主個人網站 http://www.davis-wiki.com

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