安裝 |
[root@sample ~]#wget ftp://rpmfind.net/linux/sourceforge/p/po/poptop/pptpd-1.3.3-1.rhel4.i386.rpm [root@sample ~]# wget http://dag.wieers.com/rpm/packages/lzo/lzo-1.08-4.2.el5.rf.i386.rpm [root@sample ~]#wget http://prdownloads.sourceforge.net/poptop/dkms-2.0.5-1.noarch.rpm [root@sample ~]# wget http://prdownloads.sourceforge.net/poptop/kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm |
使用yum安裝gcc
[root@sample ~]#yum -y install gcc |
使用安裝下載回來的套件
[root@sample ~]#rpm–ivh ftp://rpmfind.net/linux/sourceforge/p/po/poptop/pptpd-1.3.3-1.rhel4.i386.rpm [root@sample ~]#rpm–ivh http://dag.wieers.com/rpm/packages/lzo/lzo-1.08-4.2.el5.rf.i386.rpm [root@sample ~]#rpm–ivh http://prdownloads.sourceforge.net/poptop/dkms-2.0.5-1.noarch.rpm [root@sample ~]#rpm–ivh http://prdownloads.sourceforge.net/poptop/kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm |
測試安裝的套件是否有正常運作
[root@sample ~]# modprobe ppp-compress-18 && echo success Success ←出現這個表示測試成功 |
設定檔配置 |
編輯pptpd設定檔
[root@sample ~]# vi /etc/pptpd.conf |
設定下面相關設定
option /etc/ppp/options.pptpd ← 設定檔位置lockdebugauth+chapproxyarp Enable Ipforward ← 允許NAT功能 localip 192.168.0.1 ← 本機IP remoteip 192.168.1.100-200 ← VPN提供的IP,撥接進來的用戶端IP範圍 |
編輯PPP對PPTPD設定檔
[root@sample ~]# vi /etc/ppp/options.pptpd |
設定下面相關設定
name pptpdrefuse-paprefuse-chaprefuse-mschapproxyarplocknobsdcompnovjnovjccompnologfd |
編輯連線帳號密碼設定檔
[root@sample ~]#vi /etc/ppp/chap-secrets |
設定下面相關設定
username * password * ← 分別是,帳號、連線端主機名稱、密碼,允許連線的來源範圍 |
啟動pptpd,讓服務生效
[root@sample ~]# pptpd -d |
到這邊一部簡單的VPN Server就算建置完成了
用戶端設定(WinXP) |
選取網路上的芳鄰並且按右鍵選取內容
選取左邊的建立一個新連線
按下一步
選連線到我工作的地方的網路
選虛擬私人網路連線
連線名稱可以以自行決定
塡入伺服器的IP
在桌面上新增一個圖示以方便將來的連線
按內容修改設定
把要求資料加密的勾勾拿掉後按確定
輸入帳號密碼後就可以連線了
沒有留言:
張貼留言