本發(fā)明涉及計(jì)算機(jī)應(yīng)用
技術(shù)領(lǐng)域:
:,特別涉及一種在云服務(wù)器上搭建VPN服務(wù)的方法及裝置。
背景技術(shù):
::VPN(VirtualPrivateNetwork,虛擬專用網(wǎng)絡(luò)),其功能是在公用網(wǎng)絡(luò)上建立專用網(wǎng)絡(luò),進(jìn)行加密通訊,在企業(yè)網(wǎng)絡(luò)中有廣泛應(yīng)用。其之所以稱為虛擬網(wǎng),主要是因?yàn)檎麄€(gè)VPN網(wǎng)絡(luò)的任意兩個(gè)節(jié)點(diǎn)之間的連接并沒有傳統(tǒng)專網(wǎng)所需的端到端的物理鏈路,而是架構(gòu)在公用網(wǎng)絡(luò)服務(wù)商所提供的網(wǎng)絡(luò)平臺(tái),如Internet、ATM(AsynchronousTransferMode,異步傳輸模式)、FrameRelay(幀中繼)等之上的邏輯網(wǎng)絡(luò),用戶數(shù)據(jù)在邏輯鏈路中傳輸。它涵蓋了跨共享網(wǎng)絡(luò)或公共網(wǎng)絡(luò)的封裝、加密和身份驗(yàn)證鏈接的專用網(wǎng)絡(luò)的擴(kuò)展。VPN網(wǎng)關(guān)通過對數(shù)據(jù)包的加密和數(shù)據(jù)包目標(biāo)地址的轉(zhuǎn)換實(shí)現(xiàn)遠(yuǎn)程訪問。VPN有多種分類方式,主要是按協(xié)議進(jìn)行分類。VPN可以通過服務(wù)器、硬件、軟件等多種方式實(shí)現(xiàn)。VPN具有成本低,易于使用的特點(diǎn)。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種在云服務(wù)器上搭建VPN服務(wù)的方法及裝置,用以實(shí)現(xiàn)靈活、有效地在云服務(wù)器上搭建VPN服務(wù)的目的。本發(fā)明提供一種在云服務(wù)器上搭建VPN服務(wù)的方法,包括:安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建所述VPN服務(wù)。在本發(fā)明一實(shí)施例中,在安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包之前,所述方法還包括:驗(yàn)證所述Linux內(nèi)核是否已加載MPPE模塊;若是,則繼續(xù)執(zhí)行安裝軟件的軟件包的操作。在本發(fā)明一實(shí)施例中,所述按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置,包括:獲取所述軟件的用于配置用戶賬戶信息的第一配置文件;在所述第一配置文件中配置所述VPN服務(wù)的用戶賬戶信息。在本發(fā)明一實(shí)施例中,開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,包括:獲取用于配置所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能的第二配置文件;在所述第二配置文件中配置開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,并運(yùn)行指定命令以使該配置生效。在本發(fā)明一實(shí)施例中,配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,包括:對防火墻進(jìn)行配置,以放行所述VPN服務(wù)允許的數(shù)據(jù)包;和/或通過配置NAT表的POSTROUTING鏈,增加NAT使得VPN客戶端可以通過所述云服務(wù)器訪問互聯(lián)網(wǎng)。本發(fā)明還提供一種在云服務(wù)器上搭建VPN服務(wù)的裝置,包括:安裝模塊,用于安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;第一配置模塊,用于按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟模塊,用于開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;第二配置模塊,用于配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建所述VPN服務(wù)。在本發(fā)明一實(shí)施例中,所述裝置還包括:驗(yàn)證模塊,用于在所述安裝模塊安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包之前,驗(yàn)證所述Linux內(nèi)核是否已加載MPPE模塊;若是,則繼續(xù)執(zhí)行安裝軟件的軟件包的操作。在本發(fā)明一實(shí)施例中,所述第一配置模塊還用于:獲取所述軟件的用于配置用戶賬戶信息的第一配置文件;在所述第一配置文件中配置所述VPN服務(wù)的用戶賬戶信息。在本發(fā)明一實(shí)施例中,所述開啟模塊還用于:獲取用于配置所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能的第二配置文件;在所述第二配置文件中配置開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,并運(yùn)行指定命令以使該配置生效。在本發(fā)明一實(shí)施例中,所述第二配置模塊還用于:對防火墻進(jìn)行配置,以放行所述VPN服務(wù)允許的數(shù)據(jù)包;和/或通過配置NAT表的POSTROUTING鏈,增加NAT使得VPN客戶端可以通過所述云服務(wù)器訪問互聯(lián)網(wǎng)。在本發(fā)明實(shí)施例中,安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建VPN服務(wù)。由此可見,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)靈活、有效地在云服務(wù)器上搭建VPN服務(wù)的目的。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說明附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:圖1為本發(fā)明一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的方法的流程圖;圖2為本發(fā)明另一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的方法的流程圖;圖3為本發(fā)明一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的裝置的結(jié)構(gòu)示意圖;以及圖4為本發(fā)明另一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。如圖1所示為本發(fā)明一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的方法的流程圖,該方法可以包括以下步驟S11-S14。步驟S11,安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包。在該步驟中,軟件可以是PPP(PointtoPointProtocol,點(diǎn)對點(diǎn)協(xié)議),PPTP使用PPP協(xié)議對用戶數(shù)據(jù)進(jìn)行封裝,然后將PPP數(shù)據(jù)幀封裝在IP數(shù)據(jù)報(bào)里,經(jīng)由IP網(wǎng)絡(luò)傳播。因此首先需要支持PPP協(xié)議,Linux內(nèi)核的云服務(wù)器上的完整版CentOS已經(jīng)自帶了PPP這個(gè)軟件包,如果云服務(wù)器上安裝的是MinialCentOS之類的精簡系統(tǒng),則可以通過下面的命令安裝PPP:yuminstallPPP。此外,軟件還可以是pptpd,有了PPP協(xié)議支持,接下來安裝pptpd。iptables,同樣,如果不是Minial的系統(tǒng),應(yīng)該不會(huì)沒有安裝iptables。這是Linux下最流行的防火墻,默認(rèn)應(yīng)該就能找到,如果沒有,則yuminstalliptables。步驟S12,按照預(yù)設(shè)的配置規(guī)則對軟件進(jìn)行配置。在該步驟中,例如,配置PPP需要編輯它的兩個(gè)配置文件,一個(gè)是option(選項(xiàng))文件,一個(gè)是用戶賬戶文件。這里,編輯option文件的命令為:vi/etc/ppp/options.pptpd;編輯用戶賬戶文件的命令為:vi/etc/ppp/chap-secrets。以option文件為例,可以在該文件中添加mtu1440、mru1440等,以解決網(wǎng)頁打不開的問題。步驟S13,開啟Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能。步驟S14,配置與VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建VPN服務(wù)。在本發(fā)明實(shí)施例中,安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建VPN服務(wù)。由此可見,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)靈活、有效地在云服務(wù)器上搭建VPN服務(wù)的目的。在本發(fā)明的可選實(shí)施例中,上文步驟S11在安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包之前,還可以驗(yàn)證Linux內(nèi)核是否已加載MPPE(MicrosoftPoint-to-PointEncryption,微軟點(diǎn)對點(diǎn)加密術(shù))模塊;若是,則繼續(xù)執(zhí)行安裝軟件的軟件包的操作;若否,則安裝加載MPPE模塊。在本發(fā)明的可選實(shí)施例中,上文步驟S12可以實(shí)施為以下步驟A1至A2:步驟A1,獲取軟件的用于配置用戶賬戶信息的第一配置文件;步驟A2,在第一配置文件中配置VPN服務(wù)的用戶賬戶信息。例如,存儲(chǔ)著用戶賬戶信息的配置文件:vi/etc/ppp/chap-secrets,這個(gè)文件非常簡單,其中用明文存儲(chǔ)VPN客戶的用戶名、服務(wù)名稱、密碼和IP地址范圍,每行一個(gè)賬戶:其中第一第三列分別是用戶名和密碼;第二列應(yīng)該和上面的文件/etc/ppp/options.pptpd中name后指定的服務(wù)名稱一致;最后一列限制客戶端IP地址,星號(hào)表示沒有限制。在本發(fā)明的可選實(shí)施例中,上文步驟S13可以實(shí)施為以下步驟B1至B2:步驟B1,獲取用于配置Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能的第二配置文件;步驟B2,在第二配置文件中配置開啟Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,并運(yùn)行指定命令以使該配置生效。在本實(shí)施例中,要使VPN服務(wù)器可以作為網(wǎng)絡(luò)請求的中轉(zhuǎn)代理,能夠使客戶端通過VPN訪問Internet,還需要開啟內(nèi)核的IP轉(zhuǎn)發(fā)功能??梢跃庉嬇渲梦募?,其命令為vi/etc/sysctl.conf,找到其中的行net.ipv4.ip_forward=0,將其修改為net.ipv4.ip_forward=1,然后執(zhí)行命令sysctl-p使上述修改生效。在本發(fā)明的可選實(shí)施例中,上文步驟S14可以實(shí)施為對防火墻進(jìn)行配置,以放行VPN服務(wù)允許的數(shù)據(jù)包;或者,通過配置NAT(NetworkAddressTranslation,網(wǎng)絡(luò)地址轉(zhuǎn)換)表的POSTROUTING鏈,增加NAT使得VPN客戶端可以通過云服務(wù)器訪問互聯(lián)網(wǎng)。例如,可以清除防火墻的舊規(guī)則,命令如下:iptables-Fiptables-Xiptables-tnat-Fiptables-tnat-X此外,還可以在/bin/iptables.sh文件中添加如下命令:/sbin/iptables-AINPUT-pgre-jACCEPT/sbin/iptables-AINPUT-ptcp--dport1723-jACCEPT/sbin/iptables-AINPUT-ptcp--dport47-jACCEPT需要說明的是,上述方案是首先清除掉了所有iptables規(guī)則,然后才部署新的規(guī)則,在實(shí)際應(yīng)用中,如果是需要保留機(jī)器上現(xiàn)有的規(guī)則,則可以做好舊規(guī)則的備份。下面通過一具體實(shí)施例來詳細(xì)介紹本發(fā)明的在云服務(wù)器上搭建VPN服務(wù)的方法的實(shí)現(xiàn)過程。如圖2所示為本發(fā)明另一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的方法的流程圖,該方法可以包括以下步驟S21-S24。步驟S21,安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包。在該步驟之前,還可以驗(yàn)證Linux內(nèi)核是否已加載MPPE模塊;若是,則繼續(xù)執(zhí)行安裝軟件的軟件包的操作;若否,則安裝加載MPPE模塊。軟件可以是PPP,PPTP使用PPP協(xié)議對用戶數(shù)據(jù)進(jìn)行封裝,然后將PPP數(shù)據(jù)幀封裝在IP數(shù)據(jù)報(bào)里,經(jīng)由IP網(wǎng)絡(luò)傳播。因此首先需要支持PPP協(xié)議,Linux內(nèi)核的云服務(wù)器上的完整版CentOS已經(jīng)自帶了PPP這個(gè)軟件包,如果云服務(wù)器上安裝的是MinialCentOS之類的精簡系統(tǒng),則可以通過下面的命令安裝PPP:yuminstallPPP。此外,軟件還可以是pptpd,有了PPP協(xié)議支持,接下來安裝pptpd。iptables,同樣,如果不是Minial的系統(tǒng),應(yīng)該不會(huì)沒有安裝iptables。這是Linux下最流行的防火墻,默認(rèn)應(yīng)該就能找到,如果沒有,則yuminstalliptables。步驟S22,獲取軟件的用于配置用戶賬戶信息的第一配置文件,在第一配置文件中配置VPN服務(wù)的用戶賬戶信息。在該步驟中,例如,配置PPP需要編輯它的兩個(gè)配置文件,一個(gè)是option文件,一個(gè)是用戶賬戶文件。這里,編輯option文件的命令為:vi/etc/ppp/options.pptpd;編輯用戶賬戶文件的命令為:vi/etc/ppp/chap-secrets。以option文件為例,可以在該文件中添加mtu1440、mru1440等,以解決網(wǎng)頁打不開的問題。以用戶賬戶文件為例,可以用明文存儲(chǔ)VPN客戶的用戶名、服務(wù)名稱、密碼和IP地址范圍,每行一個(gè)賬戶:其中第一第三列分別是用戶名和密碼;第二列應(yīng)該和上面的文件/etc/ppp/options.pptpd中name后指定的服務(wù)名稱一致;最后一列限制客戶端IP地址,星號(hào)表示沒有限制。步驟S23,獲取用于配置Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能的第二配置文件,在第二配置文件中配置開啟Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,并運(yùn)行指定命令以使該配置生效。在該步驟中,要使VPN服務(wù)器可以作為網(wǎng)絡(luò)請求的中轉(zhuǎn)代理,能夠使客戶端通過VPN訪問Internet,還需要開啟內(nèi)核的IP轉(zhuǎn)發(fā)功能。可以編輯配置文件,其命令為vi/etc/sysctl.conf,找到其中的行net.ipv4.ip_forward=0,將其修改為net.ipv4.ip_forward=1,然后執(zhí)行命令sysctl-p使上述修改生效。步驟S24,配置與VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建VPN服務(wù)。在該步驟中,可以對防火墻進(jìn)行配置,以放行VPN服務(wù)允許的數(shù)據(jù)包;或者,通過配置NAT表的POSTROUTING鏈,增加NAT使得VPN客戶端可以通過云服務(wù)器訪問互聯(lián)網(wǎng)。需要說明的是,在實(shí)際應(yīng)用中,上述所有可選實(shí)施方式可以采用結(jié)合的方式任意組合,形成本發(fā)明的可選實(shí)施例,在此不再一一贅述。對應(yīng)于上述實(shí)施例中的在云服務(wù)器上搭建VPN服務(wù)的方法,本發(fā)明還提供一種在云服務(wù)器上搭建VPN服務(wù)的裝置。如圖3所示為本發(fā)明一實(shí)施例中在云服務(wù)器上搭建VPN服務(wù)的裝置的結(jié)構(gòu)示意圖,包括:安裝模塊31,用于安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;第一配置模塊32,用于按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟模塊33,用于開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;第二配置模塊34,用于配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建所述VPN服務(wù)。在本發(fā)明一實(shí)施例中,如圖4所示,上文圖3展示的裝置還可以包括:驗(yàn)證模塊41,用于在所述安裝模塊31安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包之前,驗(yàn)證所述Linux內(nèi)核是否已加載MPPE模塊;若是,則繼續(xù)執(zhí)行安裝軟件的軟件包的操作。在本發(fā)明一實(shí)施例中,上述第一配置模塊32還用于:獲取所述軟件的用于配置用戶賬戶信息的第一配置文件;在所述第一配置文件中配置所述VPN服務(wù)的用戶賬戶信息。在本發(fā)明一實(shí)施例中,上述開啟模塊33還用于:獲取用于配置所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能的第二配置文件;在所述第二配置文件中配置開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能,并運(yùn)行指定命令以使該配置生效。在本發(fā)明一實(shí)施例中,上述第二配置模塊34還用于:對防火墻進(jìn)行配置,以放行所述VPN服務(wù)允許的數(shù)據(jù)包;和/或通過配置NAT表的POSTROUTING鏈,增加NAT使得VPN客戶端可以通過所述云服務(wù)器訪問互聯(lián)網(wǎng)。本發(fā)明實(shí)施例的上述裝置:安裝用于在Linux內(nèi)核的云服務(wù)器上搭建VPN服務(wù)的軟件的軟件包;按照預(yù)設(shè)的配置規(guī)則對所述軟件進(jìn)行配置;開啟所述Linux內(nèi)核的IP轉(zhuǎn)發(fā)功能;配置與所述VPN服務(wù)相關(guān)的防火墻的放行和轉(zhuǎn)發(fā)規(guī)則,并在配置完成后進(jìn)行重啟,以完成搭建VPN服務(wù)。由此可見,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)靈活、有效地在云服務(wù)器上搭建VPN服務(wù)的目的。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁1 2 3 當(dāng)前第1頁1 2 3