實驗環境:
1、 兩臺虛擬機,網卡橋接,服務分配如下:
DHCP、DNS、SAMBA、FTP、LNMP、POSTFIX安裝在server01上
測試用的客戶端、NFS、RSYNC安裝在server02上
2、 IP地址分配
3、 域名分配如下:
FTP ftpX.xdl02.com
NFS nfsX.xdl02.com
LNMP wwwX.xdl02.com
POSTFIX mailX.xdl02.com
4、 關閉selinux、防火牆,並設置開機不啓用
5、 所有服務設置開機自啓
實驗要求:
1、 DHCP服務器配置:
通過DHCP服務器自動分配IP、DNS、地址池等信息
爲客戶機配置IP地址保留。
2、 DNS服務器配置
按實驗環境要求分配域名
通過別名,爲SAMBA服務器添加和FTP一樣的域名解析
將其它的任意域名都解析成192.168.X.200
將192.168.X.200 反向解析爲 sc.xdl02.com
3、 apache服務器配置:
配置基於域名的虛擬主機
i. 第一臺虛擬機域名爲wwwX.xdl02.com
ii. 第二臺虛擬機域名爲qqqX.xdl02.com
iii. 虛擬機的首頁通過NFS共享掛載過來
部署個人主頁
i. 創建兩個用戶zhangsan和lisi
ii. 頁面內容爲 hello zhangsan和 hello lisi
4、 NFS服務器配置
創建共享目錄/public,允許本網段只讀訪問
創建共享文件/Public/index.html,提供給網站來使用
5、 SAMBA服務器配置
自定義共享目錄
i. 共享名爲share
ii. 真實路徑爲/share
iii. 該目錄zhangsan用戶可以讀寫訪問
iv. 該目錄lisi用戶只讀訪問
v. 該共享目錄瀏覽不可見
6、 FTP服務器配置
創建目錄/var/vsftpd,所有的本地用戶默認訪問該目錄
通過userlisit 文件限制,只允許本地用戶zhangsan和lisi可以登錄
禁錮本地用戶宿主目錄
7、 RSYNC
將SAMBA和FTP的目錄內容實時同步到RSYNC目錄
分別對應/samba和/ftp
8、 郵件服務器配置
可以通過http://mailX.xdl02.com/extmail/cgi/index.cgi訪問到extmail 首頁
並可以通過[email protected]用戶登錄