Linux下用pptp連接VPN服務(wù)器 |
發(fā)布時間: 2012/8/11 10:41:52 |
目前Linux發(fā)行版本主要分成兩個系列2.4內(nèi)核(redhat9、redhat8.0、fedoracore1、RHEL3)、2.6內(nèi)核(fedoracore2-6、RHEL4)。首先介紹前者。這里以redhat9為準(zhǔn)。
1.安裝基礎(chǔ)軟件包libglade和libglade-devel libglade和libglade-devel是一個用于GTK+/GNOME程序。從xxx.glade文件自動生成程序界面或界面中的一部分的庫。Glade設(shè)計初衷就是要把GTK+/GNOME程序的界面描述從源代碼里分離出來,即使用xxx.glade文件來描述界面,而不是把生成界面的c代碼寫再源代碼中,額外的好處就是使得后期修改程序界面非常容易,你只需要使用Glade來調(diào)整界面即可(實際是僅僅修改了xxx.glade文件,無需對源程序做改動)。另外,使用.glade文件來生程序界面并不會影響到你的程序的效率,因為你只需要一次裝入所有界面,然后在需要時直接使用。如果在系統(tǒng)安裝時已經(jīng)把安裝上了,那么我們就可以直接安裝VPN客戶端軟件。否則,可以通過RatHetLinux圖形界面下的“添加/刪除應(yīng)用程序”工具進(jìn)行安裝。具體方法是,選擇“主選單”→“系統(tǒng)設(shè)置”→“添加/刪除應(yīng)用程序”,在彈出的界面中選中“GNOMESoftwareDevelopment”,單擊“更新”即可。如圖1。 圖1安裝libglade和libglade-devel 2.安裝DKMS模塊軟件包 DKMS(DynamicKernelModuleSupport)動態(tài)內(nèi)核模塊支持。旨在創(chuàng)建一個內(nèi)核相關(guān)模塊源可駐留的框架,以便在升級內(nèi)核時可以很容易地重建模塊。這將允許Linux供應(yīng)商提供較低版本的驅(qū)動程序,而無需等待新內(nèi)核版本發(fā)行,同時還可以省去嘗試重新編譯新內(nèi)核模塊的客戶預(yù)期要完成的工作。Oikawa等人在1996年提出一種與LKM類似的動態(tài)核心模塊(DKMs)技術(shù)。與LKM一樣,DKMs以文件的形式存儲并能在系統(tǒng)運行過程中動態(tài)地加載和卸載。DKMs由一個用戶層的DKM服務(wù)器來管理,并非由內(nèi)核來管理。當(dāng)核心需要某模塊時,由DKM服務(wù)器負(fù)責(zé)把相應(yīng)的DKM加載;當(dāng)核心的內(nèi)存資源緊缺時,由DKM服務(wù)器負(fù)責(zé)卸載一個沒有被使用的DKM。缺點是所有的DKM是存儲在本地系統(tǒng)上的,占用了大量寶貴的存儲空間。DKMS工作原理見圖2。 圖2DKMS工作原理 3.安裝、查看ppp內(nèi)核模塊 #wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm 4.升級ppp軟件包 #wgetftp://rpmfind.net/linux/ASPLinux/contribs/9/i386/ppp-2.4.2-0.20030925asp.i386.rpm 5.安裝VPN客戶端軟件pptp-linux和圖形前端 #wgetftp://fr2.rpmfind.net/linux/sourceforge/p/pp/pptpclient/pptp-linux-1.5.0-1.i386.rpm 6.啟動圖形前端pptpconfig 在命令行下使用命令“pptpconfig”即可啟動啟動圖形前端。如圖3。
圖4Routing路由選項 ?DNS選項 圖5DNS選項 ?Encryption(加密)選項如圖6。 ?Miscellaneous(雜項)選項 圖7Miscellaneous(雜項)選項 所有選項完成后點擊“Add”按鈕,系統(tǒng)會自動連接PPTPVPN服務(wù)器。此時屏幕會出現(xiàn)一個 loLinkencap:LocalLoopback 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |