實驗環境:
一臺GNS3
一臺Centos7的Linux系統
一臺server2016服務器
兩臺PC機
實驗目的:
搭建一臺DHCP服務自動分配IP地址給兩臺PC機
搭建一臺DNS解析服務器解析域名
搭建一臺web服務器提供兩個網站
實現整個環境的互聯互通
(一)在gns3中將項目的構架圖先搭建出來
sw2(二層交換機)接口:
f1/1連接win10的vmnet1網卡爲vlan10
f1/2連接win7的vmnet2網卡爲vlan20
f1/3連接dhcp+dns的vmnet8網卡爲vlan100
f1/0連接sw1的f1/0接口
sw1(三層交換機)接口:
f1/0連接sw2的f1/0接口
f1/1連接R3路由器的f0/0接口
R3(路由器)接口:
f0/0連接sw1的f1/1接口
f0/1連接web服務器
DHCP+DNS服務器固定IP地址:192.168.100.100/24
WEB服務器的固定IP地址:14.0.0.14/24
R3的f0/1接口的網關是14.0.0.1/24 f0/0接口的網關是12.0.0.2/24
sw1三層交換的f1/1接口的網關是12.0.0.1/24
搭建完成之後全部開啓
(二)雙擊打開sw2二層交換機,配置vlan及端口
f1/1爲vlan10
f1/2爲vlan20
f1/3爲vlan100
f1/0爲trunk鏈路
sw2#conf t 進入全局模式 sw2(config)#vlan 10,20,100 創建三個vlan sw2(config-vlan)#ex sw2(config)#int f1/1 設置f1/1接口模式將接口放到vlan10中 sw2(config-if)#sw mod acc sw2(config-if)#sw acc vlan 10 sw2(config-if)#int f1/2 設置f1/2接口模式將接口放到vlan20中 sw2(config-if)#sw mod acc sw2(config-if)#sw acc vlan 20 sw2(config-if)#int f1/3 設置f1/3接口模式將接口放到vlan100中 sw2(config-if)#sw mod acc sw2(config-if)#sw acc vlan 100 sw2(config-if)#int f1/0 設置f1/0爲trunk鏈路模式 sw2(config-if)#sw mod trunk sw2(config-if)#sw tr encap dot sw2(config-if)#ex
sw2(config)#do show vlan-sw b 查看vlan的信息 ... sw2(config)#do show int f1/0 switchport 查看f1/0的接口信息 sw2(config)#no ip routing 關閉二層交換機的路由功能
(三)雙擊打開sw1設置三層交換機的網關和vlan
創建三個vlan10,20,100
將f1/0接口設置爲trunk鏈路
設置vlan10的網關子網掩碼192.168.10.1 255.255.255.0
設置vlan20的網關子網掩碼192.168.20.1 255.255.255.0
設置vlan100的網關子網掩碼 192.168.100.1 255.255.255.0
1,創建vlan並將接口f1/0設置爲中中繼鏈路,並進入vlan設置相應的虛擬網關並開啓
sw1(config)#vlan 10,20,100 創建三個vlan sw1(config-vlan)#ex 退出 sw1(config)#int f1/0 進入接口f1/0 sw1(config-if)#switch mod trunk 設置爲trunk鏈路 sw1(config-if)#switch trunk encapsulation dot1q 選擇封裝的類型 sw1(config-if)#ex 退出 sw1(config)#int vlan 10 進入vlan10 sw1(config-if)#ip add 192.168.10.1 255.255.255.0 設置vlan10的網關及子網掩碼 sw1(config-if)#no shut 開啓vlan10 sw1(config-if)#ex sw1(config)#int vlan 20 設置vlan20 sw1(config-if)#ip add 192.168.20.1 255.255.255.0 sw1(config-if)#no shut sw1(config-if)#ex sw1(config)#int vlan 100 設置vlan100 sw1(config-if)#ip add 192.168.100.1 255.255.255.0 sw1(config-if)#no shut
2,配置dhcp的中繼服務
sw1#conf t 進入全局模式 sw1(config)#int vlan 10 設置網關中的DHCP中繼 sw1(config-if)#ip helper-address 192.168.100.100 sw1(config-if)#no shut sw1(config-if)#ex sw1(config)#int vlan 20 sw1(config-if)#ip helper-address 192.168.100.100 sw1(config-if)#no shut sw1(config-if)#ex sw1(config)#int vlan 100 sw1(config-if)#ip helper-address 192.168.100.100 sw1(config-if)#no shut
3,設置接口f1/1的三層端口,配置地址,並設置雙工模式及速率,將sw1配置爲一個默認的路由
sw1#conf t 進入全局模式 sw1(config)#int f1/1 設置接口的IP sw1(config-if)#no switchport sw1(config-if)#ip add 12.0.0.1 255.255.255.0 sw1(config-if)#speed 100 設置速率 sw1(config-if)#duplex full 設置雙工模式 sw1(config)ip route 0.0.0.0 0.0.0.0 12.0.0.2 配置爲默認路由
(四)雙擊進入R3路由器設置,配置接口地址,並設置R3路由器爲靜態路由
sw1#conf t 進入全局模式 sw1(config)#ip route 192.168.0.0 255.255.255.0 12.0.0.1 設置一個靜態路由
(五)先用NAT網絡模式的vmnet8在Linux系統上安裝DHCP服務
1,利用yum倉庫下載dhcp服務,DNS服務
[root@localhost ~]# yum install dhcp -y 安裝dhcp服務
[root@localhost ~]# yum install bind -y 安裝DNS服務
2,安裝好之後將vmnet1,2,8全部切換爲僅主機模式,在虛擬機上的網絡虛擬編輯器上修改vmnet8將nat模式改爲僅主機模式並將本地dhcp自動分配關閉
(六)配置Linux系統的dhcp服務器
1,先將Linux系統的ip更改爲一個靜態的地址
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 設置ens33的網卡信息設置一個靜態的IP地址
[root@localhost ~]# systemctl restart network.service 重啓網絡服務
[root@localhost ~]# ifconfig 查看當前的網卡信息
2,複製一份dhcp配置文件的模板到/etc目錄下
[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 複製一份dhcp的配置文件模板到etc下
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf 設置dhcp的配置文件
[root@localhost ~]# systemctl start dhcpd 開啓dhcp服務
[root@localhost ~]# systemctl status dhcpd 查看dhcp服務狀態信息
(七)在win10和win7客戶機中獲取DHCP自動分配的地址
1,打開兩臺客戶機的網絡更改爲自動獲取IP地址
2,打開cmd命令輸入命令ipconfig,查看ip地址,成功獲取
(八),配置DNS的配置文件
1,配置全局配置文件
[root@localhost ~]# rpm -qc bind 查看軟件的配置文件信息
[root@localhost ~]# vim /etc/named.conf 進入主文件進行配置
2,進入區域“vim /etc/named.rfc1912.zones配置文件中
3,配置數據配置文件(kgc.com.zone yun.com.zone)
[root@localhost ~]# cd /var/named 切換目錄到/var/named下 [root@localhost named]# cp -p named.localhost kgc.com.zone 複製模板爲kgc.com.zone [root@localhost named]# vim kgc.com.zone 進行配置 [root@localhost named]# cp -p kgc.com.zone yun.com.zone 複製一份kgc.com.zone作爲雲的數據配置文件
4,關閉防火牆,啓動dns解析服務
5,在客戶機上使用解析看是否能解析成功
(九)在server2016服務器上搭建兩個網站 kgc.com yun.com
1,將server服務器的地址和網關設置爲14.0.0.14 14.0.0.1
2,安裝web服務器
3,創建兩個網站並編輯網站的內容
4,利用win7或者win10區訪問服務器創建的網站,看是否能夠通過域名解析訪問
(十)用客戶機去ping web服務器看看是否能夠全網互聯互通
實驗成功
謝謝閱讀!!!