梁春華
摘要:VMware是一款虛擬機軟件,它可以使得在一臺計算機上同時運行多個操作系統(tǒng),各系統(tǒng)之間運行環(huán)境隔離,相互之間沒有任何影響。本文介紹了如何利用VMware來進行Linux服務器的配置,詳細描述了中繼服務器DHCP配置過程。
【關鍵詞】Linux服務器VMware DHCP中繼
高職院校學習Linux服務器的課程采用的都是理實一體化的教學方式,學生不但要掌握基礎的理論知識,還要熟練掌握具體的實際操作,這樣對教學環(huán)境的要求比較高。實訓室的計算機一般都要同時滿足多門課程的教學實踐,實驗環(huán)境是不可能隨意更改的。Linux服務器配置在學習過程中會對操作系統(tǒng)做一定的改動,比如系統(tǒng)的安裝,磁盤限額的配置等。為了避免對物理機的影響,在學習Linux服務器的時候我們引入了虛擬機軟件VMware。在教學過程中,利用VMware軟件創(chuàng)建若干臺虛擬機,然后在虛擬機上安裝Linux操作系統(tǒng),通過VMware軟件中提供的虛擬網(wǎng)卡將虛擬機分成若干個局域網(wǎng)搭建實驗平臺。
IP地址分配是網(wǎng)絡服務中的基礎服務,也是每一次網(wǎng)絡訪問過程中必須要發(fā)生的服務。本文以服務器市場占有率最高的Red HatEnterprise Linux (RHEL)操作系統(tǒng)為例,詳細描述了中繼代理服務器DHCP的配置過程。
1 中繼代理服務器DHCP的簡介
DHCP (Dynamic Host ConfigurationProtocol,動態(tài)主機配置協(xié)議)是一個簡化主機IP地址分配管理的TCP/IP標準協(xié)議,用戶通過DHCP服務器可以動態(tài)管理IP地址分配以及其他相關環(huán)境的設置,比如Gateway網(wǎng)關、DNS服務器的設置等。DHCP服務器不但可以為同一網(wǎng)絡的客戶機分配的IP地址,也可以為處于不同的網(wǎng)絡的客戶機分配各自網(wǎng)段的IP地址。DHC,P中繼代理服務器就是用來實現(xiàn)不同網(wǎng)絡的客戶機動態(tài)獲取自己所屬網(wǎng)絡的IP地址。
2 DHCP服務器實驗環(huán)境配置
2.1 物理環(huán)境的搭建
實驗創(chuàng)建了四臺虛擬機,分別作為DHC,P服務器、PC1客戶機、DHCP中繼代理服務器和PC2客戶機。其中DHCP服務器、PC1通過VMnetl連接組成1號網(wǎng)絡,DHCP中繼代理服務器、PC2通過VMnet2連接組成2號網(wǎng)絡,其中DHCP中繼代理服務器需要再安裝一塊網(wǎng)卡,和VMnetl連接,將1號網(wǎng)絡和2號網(wǎng)絡連接在一起,這樣實驗需要的拓撲圖就搭建成功丁,如圖1所示。
2.2 系統(tǒng)環(huán)境的配置
假設1號網(wǎng)絡的網(wǎng)段號為192.168.1.0/24,2號網(wǎng)絡的網(wǎng)段號為192.168.3.0/24,DHCP服務器擁有兩個網(wǎng)絡的地址資源可以分配,分別是192.168.1.5 6/2 4-192.168.1.222/24;192.168.3.13 3/24-192.168.3.249/24.
DHCP服務器IP地址設置為192.168.1.14,PC1客戶機直接由DHCP服務器從地址池中動態(tài)分配192.168.1.0/24網(wǎng)段中的一個IP地址,DHCP中繼代理服務的兩塊網(wǎng)卡IP地址分別設置為192.168.1.15/24和192.168.3.15/24,PC2客戶機由DHCP服務器通過中繼代理服務器從地址池中動態(tài)分配192.168.3.0/24網(wǎng)段中的一個IP地址。
3 DHCP服務器配置的實現(xiàn)
在Linux服務器中實現(xiàn)DHCP服務操作并不復雜,首先要安裝DHCP服務,然后再對DHCP配置文件進行設置,設定DHCP服務的網(wǎng)絡地址范圍和作用域,最后是啟動服務,并通過客戶機來測試DHC,P是否正常運行。
3.1 DHCP服務器的配置
3.1.1 安裝DHCP服務
在Red Hat Enterprise Linux (RHEL) 系統(tǒng)鏡像光盤中自帶了很多rpm安裝包,其中就包含了DHCP服務器的安裝包,所以第一步就是將光盤掛載到系統(tǒng)中,輸入命令#mount/dev/hde /mnt/cdrom將光盤掛載到目錄/mnt/cdrom下。服務包的安裝有兩種方式,一種是直接使用rp rri命令來安裝,這種方式需要操作人員自己解決軟件包之問的依賴關系,這種依賴關系一般比較復雜,判斷起來非常麻煩:另一種是使用yum安裝,yum可以自動升級、安裝和移除rpm包,收集rpm包的相關信息,檢查依賴性并自動提示用戶解決。本實驗選擇使用yum安裝。
輸入命令#vi /etc/yum.repos.d/dvd.repo創(chuàng)建yum源文件,內(nèi)容如下:
[dvd]
name=dvd
baseurl=file:///mnt/e drom/S erver
gpgcheck=0
enabled=l
輸入命令#yum clean all先清除緩存,然后執(zhí)行命令#yum install dhcp-y安裝服務。
3.1.2 配置DHCP服務器
輸入命令#vi/etc/dhcpd.conf打開服務器配置文件,設置DHCP服務器管理分配的兩個網(wǎng)段的作用域.如圖2所示。
最后輸入命令#service dhcpd start,啟動DHCP服務。
3.1.3 通過PC1客戶機測試DHCP服務器的運行情況
將PC1客戶機獲取IP地址的方式設置成自動獲取。在搭建實驗平臺時,PC1客戶機連接到了DHCP服務器所在的1號網(wǎng)絡中,如果DHCP服務器能夠正確運行,PC1客戶機會申請到一個和DHCP服務器相同網(wǎng)段的IP地址。輸入命令#ifdown eth0禁用網(wǎng)卡,再輸入命令#ifup eth0激活網(wǎng)卡,使得網(wǎng)卡自動申請一個IP地址。輸入命令#ifconfig驗證網(wǎng)卡eth0獲取到的IP地址是屬于DHCP服務器所在網(wǎng)段192.168.1.0/24,驗證DHCP服務器運行正確,說明服務器配置成功,如圖3所示。endprint