該實驗所使用的的Windows server是微軟在2003年4月24日推出的Windows 的服務器操做系統,其核心是Microsoft Windows Server System(WSS),每一個Windows Server都與其家用(工做站)版對應(2003 R2除外)。瀏覽器
DHCP服務即爲動態主機配置協議是一個局域網的網絡協議。指的是由服務器控制一段IP地址範圍,客戶機登陸服務器時就能夠自動得到服務器分配的IP地址和子網掩碼。首先, DHCP服務器必須是一臺安裝有Windows 2000 Server/Advanced Server系統的計算機;其次,擔任DHCP服務器的計算機須要安裝TCP/IP協議,併爲其設置靜態IP地址、子網掩碼、默認網關等內容。服務器
DNS(Domain Name Server,域名服務器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的服務器。DNS中保存了一張域名(domain name)和與之相對應的IP地址 (IP address)的表,以解析消息的域名。 網絡
Web服務器通常指網站服務器,是指駐留於因特網上某種類型計算機的程序,能夠向瀏覽器等Web客戶端提供文檔,也能夠放置網站文件,讓全世界瀏覽;能夠放置數據文件,讓全世界下載。目前最主流的三個Web服務器是Apache、 Nginx 、IIS。該實驗中所使用的的Web服務器爲IIS。架構
在不一樣服務器主機上分別架構DNS、DHCP以及WEB服務,並使之可以互聯。同時,可以容許第三方客戶機對網站進行訪問。dom
一、三臺虛擬機,兩臺安裝Sever2016做爲服務器,一臺爲客戶機;
二、三臺虛擬機務必保持爲「僅主機模式」,而且關閉三臺虛擬機的防火牆。ide
在VM14中選擇打開Sever2016-1,如圖:
經過開始菜單,進入服務器管理器,點擊「添加角色和功能」進行添加DNS、DHCP服務,如圖:
在添加角色和功能嚮導中,首先選擇DHCP服務器並在開啓的二級菜單中點擊下一步,接着選擇DNS服務器一樣點擊下一步,進入選擇功能頁面(由於咱們這裏不須要其餘的功能故能夠直接下一步)一直點擊下一步,直至安裝結束,安裝步驟如圖:
安裝完成後,在Windws設置中選擇「網絡和Internet」更改適配器設置,爲該服務器設置固定ip,如圖:
工具
經過開始菜單進入DHCP管理器右擊IPV4,選擇「新建做用域」
網站
依次輸入DHCP名稱、分配ip地址範圍以及添加設置好的DNS服務器ip,其它的設置由於本次實驗並不須要能夠不填,具體如圖:
至此完成Sever1上DHCP的設置。操作系統
打開第二臺服務器端(Sever2016-2),同理進行WEB服務的安裝,如圖
爲了實現經過不一樣ip訪問不一樣網站這一方式,選中Sever2016-2右擊選擇設置添加第二張虛擬網卡,一樣設置爲僅主機模式
添加完第二張虛擬網卡後,在搜索欄輸入「cmd」接着輸入「ipconfig」查詢當前兩張網卡的ip
接着經過開始菜單,進入IIS管理器進行Web網站的管理
進入IIS管理器,在下拉菜單中右鍵選取「網站」,點擊添加網站,創建第二個網站
接着選中第一個自帶的網站,在右邊菜單欄中選擇綁定,將第一個網站與另外一塊網卡進行綁定
接着打開文件管理器找到這兩個網站所在文件夾,並創建兩張網頁。
完成網頁的創建後,返回Sever2016-1中,經過開始菜單進入DNS管理器,進行DNS服務器的設置,具體如圖:
右擊「正向查找區域」選擇新建區域
將第一個DNS服務器設置爲主要區域,接下來設置區域名稱,最後點擊下一步直至設置完成
主要區域設置完成後接着右鍵點擊選擇新建該區域內的第一臺主機
由於DNS經過解析網址來獲取該網站的ip,所以這裏的ip地址必須填構架該網站的ip,點擊添加主機後完成DNS的設置
3d
同理爲第二個網頁創建區域及主機
至此,在兩臺服務器上完成全部DHCP、DNS以及WEB服務的架構。
打開Win10客戶機,在搜索欄輸入「cmd」進入命令提示符如圖:
在命令提示符中輸入「ipconfig/renew」從新獲取ip地址,得到的ip地址在地址池內,
輸入「ping 192.168.200.150」向該ip也就是DHCP服務器所在ip發送數據包,結果如圖:
最後輸入「nslookup www.first.com」、「nslookup www.second.com」使用域名解析工具,解析該域名,獲得的ip與DNS設置的一致。由此可知,DHCP與DNS服務器架構成功並能與客戶機實現互通。
進入客戶機,在瀏覽器中分別輸入「192.168.200.22」、「192.168.200.23」
進入Sever2016-2打開IIS管理器,選擇綁定。將兩個網站綁定在同一ip下的不一樣端口上
返回客戶機,在瀏覽器中分別輸入「192.168.200.22」、「192.168.200.22:100」
同時爲了能順利經過主機名進行訪問,進入Sever2016-1,打開DNS管理器。將「www.second.com」對應的主機ip地址進行更改
最後,進入客戶機,在瀏覽器中輸入對應網址