基于linux的應(yīng)用層網(wǎng)關(guān)系統(tǒng)設(shè)計.doc
約54頁DOC格式手機打開展開
基于linux的應(yīng)用層網(wǎng)關(guān)系統(tǒng)設(shè)計,資源包括:正文doc格式共54頁 11216字 摘要應(yīng)用層的網(wǎng)絡(luò)管理是很多中小型企業(yè)在信息化的過程中所面臨的難題之一。企業(yè)的管理者要保證企業(yè)的網(wǎng)絡(luò)資源用于正常的工作而不是被濫用,除了從制度方面進行限制之外,一個應(yīng)用層網(wǎng)絡(luò)管理系統(tǒng)是不可缺少的。本文在對用戶需求進行分析的基礎(chǔ)上,設(shè)計和實現(xiàn)了一個基于gnu/linux和自由...
內(nèi)容介紹
此文檔由會員 莎士比亞 發(fā)布
資源包括:正文DOC格式共54頁 11216字
摘要
應(yīng)用層的網(wǎng)絡(luò)管理是很多中小型企業(yè)在信息化的過程中所面臨的難題之一。企業(yè)的管理者要保證企業(yè)的網(wǎng)絡(luò)資源用于正常的工作而不是被濫用,除了從制度方面進行限制之外,一個應(yīng)用層網(wǎng)絡(luò)管理系統(tǒng)是不可缺少的。本文在對用戶需求進行分析的基礎(chǔ)上,設(shè)計和實現(xiàn)了一個基于GNU/Linux和自由軟件的應(yīng)用層網(wǎng)關(guān)系統(tǒng),并制作了一套基于B/S結(jié)構(gòu)的網(wǎng)關(guān)管理軟件對網(wǎng)關(guān)過濾規(guī)則進行管理和維護。本文力求在理論研究的基礎(chǔ)上對應(yīng)用層的網(wǎng)絡(luò)管理問題給出一種靈活、有效、可靠且低成本的解決方案。
關(guān)鍵詞:應(yīng)用層網(wǎng)關(guān),GNU/Linux,iptables,layer7
Abstract
Network management of application layer is one of the difficult problems for the medium and minor enterprise informatization. The administrators of enterprises want to make sure the network resources of enterprises are used in the normal work instead of abusing, so they must limit from the institution, and a network management system of application layer is indispensable. This text has designed and realized an application layer gateway that based on GNU/Linux and other free software, make network gateway management software, which based on B/S structure to manage and maintain filter rule. This text tries to provide a flexible, valid, reliable and low cost solution for resolve the problem of application layer network management based on theoretical research.
Keywords: Network gateway of application layer, GNU/Linux、iptables、layer7
目錄
緒論 1
1系統(tǒng)目標 2
2系統(tǒng)分析和設(shè)計 3
2.1系統(tǒng)分析 3
2.2系統(tǒng)設(shè)計 4
2.2.1國內(nèi)外研究綜述 4
2.2.2原型系統(tǒng) 4
3所涉及的技術(shù)介紹: 6
4系統(tǒng)具體實現(xiàn) 13
4.1系統(tǒng)原理解析 13
4.2安裝配置步驟 14
4.2.1安裝GNU/Linux操作系統(tǒng) 14
4.2.2獲取軟件包 14
4.2.3給內(nèi)核和netfilter打補丁 15
4.2.4編譯、并測試netfilter模塊 17
4.2.5編譯安裝MySQL 18
4.2.6編譯安裝Apache 21
4.2.7編譯安裝PHP 22
4.2.8測試安裝結(jié)果 24
4.3核心代碼及分析 25
4.3.1代碼功能概述 25
4.3.2登陸模塊及驗證碼 26
4.3.3主界面 30
4.3.4各模塊界面 32
4.3.5連接數(shù)據(jù)庫的公用文件代碼 35
4.3.6規(guī)則數(shù)據(jù)庫結(jié)構(gòu) 36
4.3.7關(guān)于文件操作 39
5系統(tǒng)測試 41
5.1測試環(huán)境 41
5.2測試用例 41
5.3測試結(jié)果 44
5.4存在的問題 44
6總結(jié) 46
致謝 47
參考文獻 48
附錄 49
摘要
應(yīng)用層的網(wǎng)絡(luò)管理是很多中小型企業(yè)在信息化的過程中所面臨的難題之一。企業(yè)的管理者要保證企業(yè)的網(wǎng)絡(luò)資源用于正常的工作而不是被濫用,除了從制度方面進行限制之外,一個應(yīng)用層網(wǎng)絡(luò)管理系統(tǒng)是不可缺少的。本文在對用戶需求進行分析的基礎(chǔ)上,設(shè)計和實現(xiàn)了一個基于GNU/Linux和自由軟件的應(yīng)用層網(wǎng)關(guān)系統(tǒng),并制作了一套基于B/S結(jié)構(gòu)的網(wǎng)關(guān)管理軟件對網(wǎng)關(guān)過濾規(guī)則進行管理和維護。本文力求在理論研究的基礎(chǔ)上對應(yīng)用層的網(wǎng)絡(luò)管理問題給出一種靈活、有效、可靠且低成本的解決方案。
關(guān)鍵詞:應(yīng)用層網(wǎng)關(guān),GNU/Linux,iptables,layer7
Abstract
Network management of application layer is one of the difficult problems for the medium and minor enterprise informatization. The administrators of enterprises want to make sure the network resources of enterprises are used in the normal work instead of abusing, so they must limit from the institution, and a network management system of application layer is indispensable. This text has designed and realized an application layer gateway that based on GNU/Linux and other free software, make network gateway management software, which based on B/S structure to manage and maintain filter rule. This text tries to provide a flexible, valid, reliable and low cost solution for resolve the problem of application layer network management based on theoretical research.
Keywords: Network gateway of application layer, GNU/Linux、iptables、layer7
目錄
緒論 1
1系統(tǒng)目標 2
2系統(tǒng)分析和設(shè)計 3
2.1系統(tǒng)分析 3
2.2系統(tǒng)設(shè)計 4
2.2.1國內(nèi)外研究綜述 4
2.2.2原型系統(tǒng) 4
3所涉及的技術(shù)介紹: 6
4系統(tǒng)具體實現(xiàn) 13
4.1系統(tǒng)原理解析 13
4.2安裝配置步驟 14
4.2.1安裝GNU/Linux操作系統(tǒng) 14
4.2.2獲取軟件包 14
4.2.3給內(nèi)核和netfilter打補丁 15
4.2.4編譯、并測試netfilter模塊 17
4.2.5編譯安裝MySQL 18
4.2.6編譯安裝Apache 21
4.2.7編譯安裝PHP 22
4.2.8測試安裝結(jié)果 24
4.3核心代碼及分析 25
4.3.1代碼功能概述 25
4.3.2登陸模塊及驗證碼 26
4.3.3主界面 30
4.3.4各模塊界面 32
4.3.5連接數(shù)據(jù)庫的公用文件代碼 35
4.3.6規(guī)則數(shù)據(jù)庫結(jié)構(gòu) 36
4.3.7關(guān)于文件操作 39
5系統(tǒng)測試 41
5.1測試環(huán)境 41
5.2測試用例 41
5.3測試結(jié)果 44
5.4存在的問題 44
6總結(jié) 46
致謝 47
參考文獻 48
附錄 49