自動轉發源碼
① 小型區域網怎樣進行建立
我這些不知道對你有沒有幫助,我是一名網管。有什麼事,可以Q我!
【工作計劃】
第一天
在伺服器上安裝Windows 2000 Server
在兩台客戶機上分別安裝Windows XP
布線,搭建區域網,進行網路互連
配置伺服器及客戶機,建立所需的服務
安裝FTP、E-Mail、聊天室、OICQ、論壇軟體
開通WWW服務
建立Web信息服務系統
配置E-Mail伺服器
開通FTP服務
第二天:
配置聊天室
配置OICQ
安裝搜索引擎
開通BBS論壇
設置防火牆系統
設置病毒防護系統
實現跨網段登陸
【人員分工】
事件序號 主要事務 負責人
1 在三台機器上安裝Windows 2000 Server和Windows XP
2 布線,搭建區域網,進行網路互連
3 建立DNS域名系統,提供域名服務
4 配置E-Mail伺服器
5 配置伺服器及客戶機,建立所需的服務
開通WWW服務
建立Web信息服務系統
6 網頁設計、製作
7 建立資料庫系統
實現動態網頁
8 安裝FTP軟體
安裝E-Mail軟體
安裝聊天軟體
安裝搜索引擎
9 開通FTP服務
開通BBS論壇
配置聊天室
配置OICQ
配置搜索引擎
在線點擊人數
10 設置防火牆系統
設置病毒防護系統
【硬體連線設計】
【網站建設要採用的軟體】
靜態網頁伺服器: IIS 5.0 Apache 2.0
ASP動態網頁伺服器:IIS 5.0
資料庫軟體: Microsoft SQL server 2000
網站日誌統計軟體: AWStats
DNS伺服器: Windows 2000 Server DNS 伺服器
FTP伺服器: IIS 5.0
郵件伺服器: Magic Winmail Server v3.8
網頁製作: Macromedia DREAMWEAVER MX
Adobe Photoshop CS Microsoft Exchange Server 2003
ICQ軟體: ICQ Groupware Server & Client beta
聊天室系統: 花兒聊天室2.0
asp精品屋聊天室 v2.2
BBS軟體: 動網論壇
Dvbbs v7.0 Build 0809
LeobbsX正式版(雷傲超級論壇)
病毒防護軟體: Symantec Antivirus Corporate v9 McAfee.VirusScan.Enterprise.v7.1
搜索引擎: Search Engine Builder Professional v1.82
【軟體的主要功能特點】
IIS 5.0——Windows 2000 Server與Windows 2000 Advanced Server上的Web伺服器和FTP伺服器,它實現了對HTTP1.1的Web DAV擴展,允許Web瀏覽器把Web資源當作文件系統來處理。IIS建立在用來發布為日益擴展的、以網際網路為核心的商業環境所需的特性和功能上的。它使得由先前版本提供的技術運用起來更為靈活。特別應指出的是,IIS 5.0以下4個方面特性的改進:
可靠性與性能:許多特性使IIS更為可靠、性能更佳。為使重新啟動IIS更快更便捷,IIS 5.0可靠的重啟特性允許管理員在無需重新啟動計算機的情況下重新啟動Web服務。為提高可靠性,應用保護提供了在緩沖池中運行應用的能力,以此將應用與Web服務分隔開來。IIS 5.0中新的CPU 調節和套接字池特性也能夠提高可靠性。對應用開發者而言,Web站點的性能可通過諸如無腳本的Microsoft 活動伺服器頁面(ASP)處理功能、ASP自調功能和增強性能ASP對象等新特性得以改進。
易於管理管理:IIS 5.0更容易安裝和維護。許多特性支持這種增強的易維護功能,包括簡化的安裝過程,新的安全任務向導、對處理時間的佔用能力、更為靈活的遠程管理以及生成自定義錯誤信息的能力。
安全性:IIS 5.0添加了對重要工業標准安全協議的支持,包括數字認證、伺服器加密系統、Kerberos V5認證協議、傳輸層安全性和Fortezza。此外,三個新的任務向導使管理員管理站點安全設置的工作更為容易。
應用環境:開發者會發現,由於建立在Windows 2000 伺服器的新技術基礎上,IIS 5.0擴展了Web伺服器的應用開發環境。這些包括活動目錄和擴展的組件對象模塊 (COM+)。此外,諸如無腳本ASP處理功能以及改進的流程式控制制與錯誤處理技術等針對IIS ASP所進行的改進,使開發者能夠編寫出更高效的、以Web為中心的應用。
Macromedia DREAMWEAVER MX——一個可視化的網頁設計工具,一個 HTML 編輯器,支持最新的HTML 標准,包括動態 HTML。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。 Dreamweaver 4.03 簡體中午版NT內核補丁修正DW4.03中文版不能在XP/2K/NT下運行的錯誤。
Macromedia Dreamweaver MX 2004 官方預覽版新增功能如下
1.動態跨瀏覽器驗證
2.更強大的CSS支持
3.內建的圖形編輯引擎
4.安全FTP
5.增強對當今技術的支持
6.無縫整合外部文件和代碼
7.緊密整合MM的其他工具
8.基本支持改良
9.增強代碼編寫工具
10.改進的設計開放環境
Microsoft SQL server 2000——Microsoft® SQL Server™ 2000 擴展了 Microsoft SQL Server 7.0 版的性能、可靠性、質量和易用性。Microsoft SQL Server 2000 增加了幾種新的功能,由此成為大規模聯機事務處理 (OLTP)、數據倉庫和電子商務應用程序的優秀資料庫平台。
SQL Server 7.0 版中提供的 OLAP 服務功能現在稱為 SQL Server 2000 Analysis Services。Analysis Services 還包括一個新的數據挖掘組件。SQL Server 7.0 版中包含的知識庫組件現在稱為 Microsoft SQL Server 2000 Meta Data Services。
Magic Winmail——是安全易用全功能的郵件伺服器軟體,程序主要功能如下:
• 支持通用郵件客戶端軟體Outlook Express、Outlook、Foxmail、Netscape、Eudora等收發郵件。
• 提供多語言的全功能 Webmail, 可以進行在網頁上在線注冊新郵箱, 收發郵件, 修改密碼, 設置外部POP3郵箱、自動轉發、自動回復等操作。
• 支持郵件殺毒功能, 支持內嵌API在內三種模式, 支持幾乎所有的殺毒引擎,有效的攔截、清除帶毒郵件。
• 支持ESMTP驗證(SMTP 發信認證),更安全。
• 支持IMAP,可以在伺服器上操作郵件, 支持中文郵件夾和子文件夾。
• 支持公用地址簿,Outlook, Outlook Express, Webmail 等可查看, 方便企業共享用戶信息。
• 支持 IMAP 公共郵件夾功能, Outlook, Outlook Express, Webmail 等可查看, 方便企業共享公用信息, 可以設置讀寫許可權。
• 對SMTP, POP3, IMAP, LDAP 可以支持 TLS/SSL 加密傳輸, 防止網路診聽, 通信更安全。
• 支持創建, 導入, 導出 CA SSL 證書。
• 完全支持多域(虛擬域)。可以在單機中安裝多個郵件域。
• 可與NT/2000伺服器的帳號進行整合,方便管理。
• 提供帳號導入,導出功能, 方便升級伺服器。
• 將 Webmail 設置為 IIS, Apache, PWS 的虛擬目錄或虛擬站點。
• 支持管理員新建、刪除、禁用用戶郵箱和設置用戶郵箱大小。
• 可控制單用戶發外部郵件和收外部郵件的許可權。
• 允許創建多個管理員, 支持單獨的域管理員功能。
• 管理員可以遠程管理伺服器,聯接協議採用了SSL加密。
• 支持 Web 管理, 管理員可以進行在網頁上在線管理系統的郵箱和域名。
• 支持郵件組,發往郵件組郵件地址的郵件會自動分發給每個組成員, 支持 Everyone 組。
• 支持兩種方式的郵件網關:POP3下載和ETRN下載,可以實現多人共享一個郵件帳號而互不幹擾。
• 支持垃圾郵件地址、IP、域名過濾、RBL(Real-time Blackhole Lists)檢查,以及用戶自定義過濾規則。
• 支持過濾指定的附件文件名和類型過濾功能。
• 支持郵件備份功能, 可以將所有發送的郵件本域內或外域外的郵件備份到指定郵箱。
• 支持系統級備份和恢復功能, 可以自動進行。
• 支持計劃任務, 可設置執行時間段。
• 支持郵箱雙向監控功能,被監控郵箱和監控人郵箱可以任意組合,讓管理無漏洞。
• 提供COM 介面組件, 可以編程操作用戶賬號,域名,管理員, 提供 asp, php 實例。
ICQ Groupware Server & Client——ICQ Groupware 是ICQ的區域網版本,擁有和互聯網上的ICQ的較早版本相同的界面和幾乎完全一致的功能!是最好的ICQ伺服器端軟體!ICQ Groupware 支持客戶端號碼的申請;或由伺服器自行分配號碼;支持群發信息、二人世界;支持黑名單;支持文件和電子郵件的傳輸;支持網路電話等等。可謂是應有盡有,功能相當地完備。ICQ Groupware 分為伺服器和工作站兩個版本。其伺服器端必須運行在NT/2K環境下 ,而工作站端則可運行於9x/ME/NT/2K等全系列Windows中。
Groupware讓企業也能安心使用ICQ通訊軟體,ICQ Groupware在功能上和操作方式都和大家所熟悉的ICQ很相像,上手方便,操作簡單。除了大家熟悉的ICQ功能之外,ICQ Groupware還有許多內部網路功能,如:群組聊天、協同瀏覽、文件傳輸、信息廣播、連線或斷線狀態發信功能等等。
花兒聊天室2.0——
1、本聊天室只有69K,是目前中國歷史上功能最多,文件最小,耗資源最少的聊天室
2、上傳簡單,下載壓縮後直接上傳,無須修改。
3、聊天室功能介紹如下: 1級無許可權,2級發貼圖,3級發特效字,4級看級別,5級支持HTML許可權,6級看 IP,7級踢人,8級升降級(7級以內,含7級),加分,刪除留言薄留言,9級超級管理。
4:超級用戶:花兒不在網上 密碼:1234
ICQ Groupware Server & Client beta——ICQ Groupware 是ICQ的區域網版本,擁有和互聯網上的ICQ的較早版本相同的界面和幾乎完全一致的功能!是最好的ICQ伺服器端軟體!ICQ Groupware 支持客戶端號碼的申請;或由伺服器自行分配號碼;支持群發信息、二人世界;支持黑名單;支持文件和電子郵件的傳輸;支持網路電話等等。可謂是應有盡有,功能相當地完備。ICQ Groupware 分為伺服器和工作站兩個版本。其伺服器端必須運行在NT/2K環境下 ,而工作站端則可運行於9x/ME/NT/2K等全系列Windows中。
Groupware讓企業也能安心使用ICQ通訊軟體,ICQ Groupware在功能上和操作方式都和大家所熟悉的ICQ很相像,上手方便,操作簡單。除了大家熟悉的ICQ功能之外,ICQ Groupware還有許多內部網路功能,如:群組聊天、協同瀏覽、文件傳輸、信息廣播、連線或斷線狀態發信功能等等。
動網論壇Dvbbs v7.0 Build 0809——論壇程序在平時使用比較多,除了常見的論壇功能之外,動網論壇還調整和新增了以下功能:
1、道具中心,供購買論壇各種功能性道具,不同道具可在論壇進行不同操作。
2、金幣和點券概念,獨立於道具中心之外,可用來進行帖子的購買、付費版面的進入等等操作
3、點券的購買,可通過手機簡訊和網路支付兩種方式,此外論壇積分、經驗、點券等數值可和論壇金幣轉換
4、交易帖(金幣購買)、懸賞求助帖(贈送金幣)、獲贈金幣帖等功能,獨立於道具中心之外
5、WAP論壇功能,可通過特定地址用手機訪問論壇,隨時隨地都可以關注喜歡的論壇
6、用戶組功能調整,用戶組分為5個大類,分別是:系統組、特殊組、用戶組、多屬性用戶組和VIP組,用戶組為原來用戶等級,特殊組為系統管理員自定義不按升級標准升級的組,多屬性用戶組可同時擁有多個組許可權,VIP組下面介紹
7、VIP用戶功能,在開啟VIP用戶功能且添加了對應組的情況下,用戶可以付費加入某個組,可擁有免費查看VIP帖和進入VIP版面的許可權,管理員後台可設置vip用戶的付費標准和期限
8、CSS風格獨立出來,和原來每份模板都有獨立的一份CSS不同,目前可設置不同CSS對應的模板,主要是方便用戶操作選擇以及縮減數據佔用
9、新增論壇文字廣告位
10、新增論壇規則部分,在後台版面管理可新增和編輯
11、魔法表情,獨立於道具中心之外,可用金幣或點券購買
12、後台獨立目錄,可自己在後台設置後台目錄並手動更改目錄名稱,保障論壇安全,此外沒有登錄前台也可直接訪問後台登錄頁面進械鍬跡ㄒ��筆淙肭昂筇ㄕ屎判畔ⅲ?
13、超強的上傳文件控制,可對論壇上傳的圖片水印、文字、顏色、透明度和縮略圖進行完整的控制
14、動網官方自動通知系統,可以第一時間獲得官方的通知信息,此外在可閱讀官方最新的帖子,同時可以在自己的論壇後台即可訪問官方論壇並進行問題的提出和瀏覽操作
15、強化日誌管理部分,可針對多種不同類型的論壇操作日誌進行查詢和操作
16、用戶管理新增VIP用戶瀏覽、批量獎勵或懲罰用戶、合並用戶等操作
17、超強的郵件群發系統,可針對個別用戶、某個群用戶、某個特定條件的用戶群進行郵件群發工作
18、原系統空間佔用功能改為系統信息檢測,相當於ASP探針,可查看伺服器對論壇的一些支持情況
19、用戶組許可權的編輯可進行批量更新,可單獨的選擇某幾個許可權對多個用戶組進行更新
20、RSS訂閱論壇信息功能,可RSS訂閱器可訂閱包括各個版面最新帖子、精華帖子等內容
21、細化部分頁面結構和風格,包括首頁、帖子列表、帖子內容等幾個頁面
22、為兼容搜索引擎搜索,取消了大部分JS內容輸出而改用xslt控制內容和界面
23、部分小頁面合並為一個獨立的功能頁面
24、強化搜索頁面功能,管理員和有許可權的用戶可直接對搜索結果進行批量的帖子操作
25、刪去部分CSS風格,目前僅保留9種顏色風格
26、UBB發貼模式可在後台進行控制,發貼模式可選
27、增強審核部分功能,管理員可直接查看並審核所有版面的帖子,也可進行數據查詢並審核的操作
28、整體優化代碼,制定高效快速的緩存機制和數據訪問
Symantec Antivirus Corporate——Symantec AntiVirus Corporate (Norton AntiVirus 諾頓殺毒軟體企業版本)是世界上最優秀的殺毒軟體之一,這個是企業版本,為企業范圍內的工作站和網路伺服器提供全面的病毒防護-全球唯一病毒碼更新的速度遠快於病毒散播的速度的病毒防護方案。
重要功能:
1.可以在多種平台上實施病毒防護策略管理。
2.能夠透過新的"漫遊"病毒定義碼更新功能,能夠對可攜式電腦實施最新的防護。
3.可以從單個管理控制台來實現先進的防護和監控。
4.融入了業界領先技術的集中化、可延伸的管理。
5.透過減小病毒定義檔大小和多工緒部署來快速部署並進行自動病毒防護。
6.現在可以為工作站、伺服器提供邏輯組管理,並且為產品設置提供更好的防護能力。
7.廣泛的平台支持,現在可以包括Netware 6.0。
8.由賽門鐵克安全機制應變中心--全球領先的網際網路安全研究及回應機構提供支持。
主要特色:
1.數位免疫系統可提供企業級保護
2.集中化管理使得系統時時受到保護
3.易於安裝和部署
4.提供自動病毒防護周期的先進技術
Search Engine Builder Professional——該軟體可以為網站自動產生一個搜索引擎,如此便可以用它來搜索整個網站的內容,然後按照匹配排序輸出,操作和輸出類似於Google等搜索引擎。它快速的索引整個網站並自動生成一個高效的搜索引擎,這是一個PHP文件,把它加入到您的網站上即可。該軟體操作簡單,但功能強大。該軟體還有許多附加的特性如:自定義摸板用來生成漂亮的搜索頁面,自定義搜索結果的輸出格式,為本地文本文件生成搜索引擎以便於查詢。
【採用該軟體的依據】
一、操作系統Windows 2000 Server
Windows 2000 Server是為伺服器開發的多用途操作系統,可為部門工作小組或中小型公司用戶提供文件列印、軟體應用、Web功能和通信等各種服務。它是一個性能更好、工作更加穩定、更容易管理的平台。Windows 2000 Server最重要的改進是再「活動目錄」目錄服務技術的基礎上建立了一套全面的、分布式的底層服務。「活動目錄」是集成在系統中的,採用了Internet的標准技術,是一套具有擴展性的多用戶目錄服務技術。它能有效地簡化網路用戶及資源的管理,並使用戶更容易地找到企業網為他們提供的資源。Windows 2000 Server支持8路對稱多處理器系統,是中小型企業應用程序開發、Web伺服器、工作組和分支部門的理想操作系統。
而Linux和Unix主要是安裝在大型伺服器上或者大型網站應用的系統,憑借其安全、可靠、穩定和功能完善被廣泛的應用在網路伺服器、Web伺服器和資料庫伺服器等高端領域。
另外,Novell公司推出的NetWare網路操作系統支持TCP/IP、企業內部網服務、圖形化用戶界面,並能與其他操作系統更好地集成。
通過對我們所要搭建的網站利用一台伺服器,兩台客戶機的具體情況的分析,我們認為雖然Linux和Unix可以提供更加安全可靠的服務,但是相比較之下Windows 2000 Server更適合我們的實際需要,從我們個人來講也更加便於操作。
二、Web伺服器軟體 IIS 5.0
IIS 5.0是Windows 2000 Server與Windows 2000 Advanced Server上的Web伺服器和FTP伺服器,它實現了對HTTP1.1的Web DAV擴展,允許Web瀏覽器把Web資源當作文件系統來處理。IIS建立在用來發布為日益擴展的、以網際網路為核心的商業環境所需的特性和功能上的。它使得由先前版本提供的技術運用起來更為靈活。
用戶可以通過三種方式對IIS進行設置,分別為:
1、Microsoft管理控制台(MMC):提供設置IIS 的圖形界面
2、Internet服務管理器(HTML方式):支持使用瀏覽器對IIS進行遠程管理
3、腳本程序——實現自動管理功能
因為選擇了Windows 2000 Serve作為操作系統,所以自然地選擇了IIS作為伺服器軟體。
三、DNS軟體: Windows Server 2000中的DNS部署
DNS是一種組織成域成詞結構的計算機和網路服務命名系統。DNS命名於TCP/IP網路,如Internet,用來通過用戶友好的名稱定位計算機和服務。當用戶在應用程序中輸入DNS名稱時,DNS服務可以將此名稱解析為與此名稱相關的其他信息,如IP地址。
DNS域名空間就是指全世界Internet網中的名字空間,它包括全世界的所有Internet網址。在Internet網的DNS域名空間中,域是其層次結構的基本單位,任何一個域最多隻能有一個上級域,但可以有多個或沒有下級域。在同一個域下不能有其他的域名或主機名,但在不同的域中則可以有其他的域名或主機名。
在DNS域名空間中,根域只有一個,它沒有上級域,以原點「.」來表示。在Internet網址中,根域是默認的,一般都不表示出來。
在理解了DNS以後,很容易看出,這種樹形的組織結構很類似於公司中只有一個manager的樹狀結構,也很適合於我們這個商業網站的組織結構。
四.防病毒軟體企業版
Symantec AntiVirus Corporate (Norton AntiVirus 諾頓殺毒軟體企業版本)是世界上最優秀的殺毒軟體之一,這個是企業版本,為企業范圍內的工作站和網路伺服器提供全面的病毒防護-全球唯一病毒碼更新的速度遠快於病毒散播的速度的病毒防護方案。
它可以在多種平台上實施病毒防護策略管理,能夠透過新的"漫遊"病毒定義碼更新功能,能夠對可攜式電腦實施最新的防護,可以從單個管理控制台來實現先進的防護和監控,透過減小病毒定義檔大小和多工緒部署來快速部署並進行自動病毒防護,可以為工作站、伺服器提供邏輯組管理,並且為產品設置提供更好的防護能力等等。
並且它的數位免疫系統可提供企業級保護,集中化管理使得系統時時受到保護,易於安裝和部署和提供自動病毒防護周期的先進技術優點都是我們選擇此軟體進行課程設計的原因。
【網站各項功能的具體實現方案】
網站的功能是一個油畫的定購和買賣系統,主要的業務是實現會員注冊,上傳作品及定購。另外提供了瀏覽油畫相關資訊的服務,可以實現資料下載,電子郵件,FTP服務,BBS論壇,聊天室,OICQ,搜索引擎等服務。
具體來說,有以下步驟和實現方案:
1. 建設區域網,實現網路互聯
(1) 安裝操作系統
一台機器使用Windows Server 2000系統,另兩台則安裝windows XP系統。
(2) 布線,搭建區域網
利用3台電腦,一台集線器,若干網卡和網線,一台路由器進行聯網。
(3)應用TCP/IP協議進行網路互連
將3台電腦的IP分配在同一網段,以保證互相連通。
2. 實現域名服務
a) 配置DNS伺服器
建立了一個頂級域名com,二級域名painting。域名設計為www.painting.com。
b) 開通www服務,建立Web信息服務
建立了1個虛擬站點painting使用域名www.painting.com進行訪問。
c) 設置分級訪問
3. 網頁製作
在此環節,我們採用Dreamweaver MX和Photoshop CS設計和製作了網站上的所有網頁,做到了美觀大方,簡單實用。
4. 動態網頁實現
(1)從靜態網頁中讀取用戶輸入的信息
(2)與資料庫連接,讀取資料庫內容
(3)將讀入的信息與資料庫中保存的數據進行比較、核對
(4)返回相關信息,即用戶輸入正誤的判斷結果、用戶搜索的結果等
(5)將這些結果以網頁的形式表現出來展示給用戶。
5. 資料庫的建立
根據網站需求,分析資料庫所需要的實體集及它們之間的相互關系,採用下面的步驟建立資料庫:
1)確定需要的實體、實體屬性和鍵碼
2)根據實體間的險乎關系建立邏輯關系E/R圖。
3)將E/R圖轉換成數據關系模型
4)確定每一個屬性的數據類型及對數據的要求,如文本的字數,數字的精度等等。
5)應用資料庫軟體Microsoft Access建立資料庫。
6)注冊ODBC數據源,操作如下:控制面板->管理工具->數據源(ODBC)
6. 建立FTP站點
利用IIS 5.0中自帶的功能在伺服器上開通FTP服務,然後在客戶端安裝FTP第三方下載軟體,
最後利用IIS中的FTP發布,把FTP站點發布在網路上即可實現FTP的功能。
7. BBS論壇的建立
將下載的動網論壇放在C:/inetpub/wwwroot/painting目錄下,則在Internet 信息服務中
建立的虛擬目錄painting下就能夠看到bbs的虛擬文件夾。在IE中輸入URL:http://localhost/painting/bbs就能夠看到論壇的主頁。
8. 聊天室的建立
與開通BBS論壇的方法相類似,將下載的花兒聊天室放在C:/inetpub/wwwroot/painting目錄下,則在Internet 信息服務中建立的虛擬目錄painting下就能夠看到chat的虛擬文件夾。在IE中輸入URL:http://localhost/painting/chat就能夠看到聊天室的主頁。
9. 郵件服務的建立
郵件伺服器域名為www.mailhost.painting.com,採用郵件伺服器軟體Winmail實現通過網頁登錄操作郵箱功能。
10. 提供搜索引擎
採用 Search Engine Builder Professional v1.82來配置搜索引擎,將網站文件夾的路徑設定來進行索引,索引完畢後創建輸出的網頁,配置好後將搜索引擎生成的這段代碼連接到網站中設計的搜索引擎相應位置處,即實現了此功能。
11. 防火牆及病毒防護系統的設置
運用軟體Symantec AntiVirus Corporate (Norton AntiVirus 諾頓殺毒軟體企業版本)來實現: (1)使外網機器看不到內網機器
(2)用戶身份驗證,禁止非法用戶的訪問
(3)限制內網用戶對外網的訪