--先檢查系統 MPPE, 基本上CentOS預設都有, 看到ok就可繼續往下
modprobe ppp-compress-18 && echo ok
--下載套件, 我們用的是 poptop 的套件
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-9.0.rhel5.i386.rpm
--安裝
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
rpm -ivh ppp-2.4.4-9.0.rhel5.i386.rpm
--設定Server基本資料
vim /etc/pptpd.conf
option /etc/ppp/options.pptpd
logwtmp
#這個是你Server的IP
, 我是用ddns對應的所以也可以打domainlocalip mylab.dyndns.org
#這是你要發給User的虛擬IP, 這裡的意思是從11開始發到20,
總共可以有十個User同時上線
remoteip 192.168.2.11-20
--新增PPTP帳密
/etc/ppp/chap-secrets
vim
# Secrets for authentication using CHAP
# 以下是新增使用者 taiwanwolf 密碼為 1234
taiwanwolf pptpd 1234 *
--設定 run level
chkconfig --level 35 pptpd on
--可以啟動服務囉
service pptpd start
--為了讓使用者的封包可以出得去, 還需改一下
vim /etc/sysctl.confnet.ipv4.ip_forward = 1
--讓設定生效sysctl -p
--在iptables要增加以下設定#PPTP
/sbin/iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 47 -j ACCEPT
/sbin/iptables -A INPUT -p gre -j ACCEPT
--如果User撥上後出不去, 可在iptables加上以下設定
/sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE
2 則留言:
root@abc ~]# wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-9.0.rhel5.i386.rpm
--2010-03-31 07:04:46-- http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-9.0.rhel5.i386.rpm
正在查找主機 poptop.sourceforge.net... 216.34.181.96
正在連接 poptop.sourceforge.net|216.34.181.96|:80... 連上了。
已送出 HTTP 要求,正在等候回應... 404 Not Found
2010-03-31 07:04:48 錯誤 404: Not Found。
大大請教咿下centos 5.3安裝新手tks
to Lin:
那是因為下載路徑(網址)換了
張貼留言