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