centos8 配置 dns_Linux搭建DHCP+DNS+WEB服务
實(shí)驗(yàn)環(huán)境:
- 一臺GNS3
- 一臺Centos7的Linux系統(tǒng)
- 一臺server2016服務(wù)器
- 兩臺PC機(jī)
實(shí)驗(yàn)?zāi)康?#xff1a;
搭建一臺DHCP服務(wù)自動分配IP地址給兩臺PC機(jī)
搭建一臺DNS解析服務(wù)器解析域名
搭建一臺web服務(wù)器提供兩個網(wǎng)站
實(shí)現(xiàn)整個環(huán)境的互聯(lián)互通
(一)在gns3中將項(xiàng)目的構(gòu)架圖先搭建出來
sw2(二層交換機(jī))接口:
f1/1連接win10的vmnet1網(wǎng)卡為vlan10
f1/2連接win7的vmnet2網(wǎng)卡為vlan20
f1/3連接dhcp+dns的vmnet8網(wǎng)卡為vlan100
f1/0連接sw1的f1/0接口
sw1(三層交換機(jī))接口:
f1/0連接sw2的f1/0接口
f1/1連接R3路由器的f0/0接口
R3(路由器)接口:
f0/0連接sw1的f1/1接口
f0/1連接web服務(wù)器
DHCP+DNS服務(wù)器固定IP地址:192.168.100.100/24
WEB服務(wù)器的固定IP地址:14.0.0.14/24
R3的f0/1接口的網(wǎng)關(guān)是14.0.0.1/24 f0/0接口的網(wǎng)關(guān)是12.0.0.2/24
sw1三層交換的f1/1接口的網(wǎng)關(guān)是12.0.0.1/24
搭建完成之后全部開啟
(二)雙擊打開sw2二層交換機(jī),配置vlan及端口
f1/1為vlan10
f1/2為vlan20
f1/3為vlan100
f1/0為trunk鏈路
sw2#conf t 進(jìn)入全局模式sw2(config)#vlan 10,20,100 創(chuàng)建三個vlansw2(config-vlan)#exsw2(config)#int f1/1 設(shè)置f1/1接口模式將接口放到vlan10中sw2(config-if)#sw mod accsw2(config-if)#sw acc vlan 10sw2(config-if)#int f1/2 設(shè)置f1/2接口模式將接口放到vlan20中sw2(config-if)#sw mod accsw2(config-if)#sw acc vlan 20sw2(config-if)#int f1/3 設(shè)置f1/3接口模式將接口放到vlan100中sw2(config-if)#sw mod accsw2(config-if)#sw acc vlan 100sw2(config-if)#int f1/0 設(shè)置f1/0為trunk鏈路模式sw2(config-if)#sw mod trunksw2(config-if)#sw tr encap dotsw2(config-if)#exsw2(config)#do show vlan-sw b 查看vlan的信息...sw2(config)#do show int f1/0 switchport 查看f1/0的接口信息sw2(config)#no ip routing 關(guān)閉二層交換機(jī)的路由功能(三)雙擊打開sw1設(shè)置三層交換機(jī)的網(wǎng)關(guān)和vlan
創(chuàng)建三個vlan10,20,100
將f1/0接口設(shè)置為trunk鏈路
設(shè)置vlan10的網(wǎng)關(guān)子網(wǎng)掩碼192.168.10.1 255.255.255.0
設(shè)置vlan20的網(wǎng)關(guān)子網(wǎng)掩碼192.168.20.1 255.255.255.0
設(shè)置vlan100的網(wǎng)關(guān)子網(wǎng)掩碼 192.168.100.1 255.255.255.0
1,創(chuàng)建vlan并將接口f1/0設(shè)置為中中繼鏈路,并進(jìn)入vlan設(shè)置相應(yīng)的虛擬網(wǎng)關(guān)并開啟
sw1(config)#vlan 10,20,100 創(chuàng)建三個vlansw1(config-vlan)#ex 退出sw1(config)#int f1/0 進(jìn)入接口f1/0sw1(config-if)#switch mod trunk 設(shè)置為trunk鏈路sw1(config-if)#switch trunk encapsulation dot1q 選擇封裝的類型sw1(config-if)#ex 退出sw1(config)#int vlan 10 進(jìn)入vlan10sw1(config-if)#ip add 192.168.10.1 255.255.255.0 設(shè)置vlan10的網(wǎng)關(guān)及子網(wǎng)掩碼sw1(config-if)#no shut 開啟vlan10sw1(config-if)#exsw1(config)#int vlan 20 設(shè)置vlan20 sw1(config-if)#ip add 192.168.20.1 255.255.255.0sw1(config-if)#no shutsw1(config-if)#exsw1(config)#int vlan 100 設(shè)置vlan100sw1(config-if)#ip add 192.168.100.1 255.255.255.0sw1(config-if)#no shut2,配置dhcp的中繼服務(wù)
sw1#conf t 進(jìn)入全局模式sw1(config)#int vlan 10 設(shè)置網(wǎng)關(guān)中的DHCP中繼sw1(config-if)#ip helper-address 192.168.100.100sw1(config-if)#no shutsw1(config-if)#exsw1(config)#int vlan 20sw1(config-if)#ip helper-address 192.168.100.100sw1(config-if)#no shutsw1(config-if)#exsw1(config)#int vlan 100sw1(config-if)#ip helper-address 192.168.100.100sw1(config-if)#no shut3,設(shè)置接口f1/1的三層端口,配置地址,并設(shè)置雙工模式及速率,將sw1配置為一個默認(rèn)的路由
sw1#conf t 進(jìn)入全局模式sw1(config)#int f1/1 設(shè)置接口的IPsw1(config-if)#no switchportsw1(config-if)#ip add 12.0.0.1 255.255.255.0sw1(config-if)#speed 100 設(shè)置速率sw1(config-if)#duplex full 設(shè)置雙工模式sw1(config)ip route 0.0.0.0 0.0.0.0 12.0.0.2 配置為默認(rèn)路由(四)雙擊進(jìn)入R3路由器設(shè)置,配置接口地址,并設(shè)置R3路由器為靜態(tài)路由
sw1#conf t 進(jìn)入全局模式sw1(config)#ip route 192.168.0.0 255.255.255.0 12.0.0.1 設(shè)置一個靜態(tài)路由(五)先用NAT網(wǎng)絡(luò)模式的vmnet8在Linux系統(tǒng)上安裝DHCP服務(wù)
1,利用yum倉庫下載dhcp服務(wù),DNS服務(wù)
[root@localhost ~]# yum install dhcp -y 安裝dhcp服務(wù)
[root@localhost ~]# yum install bind -y 安裝DNS服務(wù)
2,安裝好之后將vmnet1,2,8全部切換為僅主機(jī)模式,在虛擬機(jī)上的網(wǎng)絡(luò)虛擬編輯器上修改vmnet8將nat模式改為僅主機(jī)模式并將本地dhcp自動分配關(guān)閉
(六)配置Linux系統(tǒng)的dhcp服務(wù)器
1,先將Linux系統(tǒng)的ip更改為一個靜態(tài)的地址
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 設(shè)置ens33的網(wǎng)卡信息設(shè)置一個靜態(tài)的IP地址
[root@localhost ~]# systemctl restart network.service 重啟網(wǎng)絡(luò)服務(wù)
[root@localhost ~]# ifconfig 查看當(dāng)前的網(wǎng)卡信息
2,復(fù)制一份dhcp配置文件的模板到/etc目錄下
[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 復(fù)制一份dhcp的配置文件模板到etc下
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf 設(shè)置dhcp的配置文件
[root@localhost ~]# systemctl start dhcpd 開啟dhcp服務(wù)
[root@localhost ~]# systemctl status dhcpd 查看dhcp服務(wù)狀態(tài)信息
(七)在win10和win7客戶機(jī)中獲取DHCP自動分配的地址
1
2,打開cmd命令輸入命令ipconfig,查看ip地址,成功獲取
(八),配置DNS的配置文件
1,配置全局配置文件
[root@localhost ~]# rpm -qc bind 查看軟件的配置文件信息
[root@localhost ~]# vim /etc/named.conf 進(jìn)入主文件進(jìn)行配置
2,進(jìn)入?yún)^(qū)域“vim /etc/named.rfc1912.zones配置文件中
3,配置數(shù)據(jù)配置文件(kgc.com.zone yun.com.zone)
[root@localhost ~]# cd /var/named 切換目錄到/var/named下[root@localhost named]# cp -p named.localhost kgc.com.zone 復(fù)制模板為kgc.com.zone[root@localhost named]# vim kgc.com.zone 進(jìn)行配置[root@localhost named]# cp -p kgc.com.zone yun.com.zone 復(fù)制一份kgc.com.zone作為云的數(shù)據(jù)配置文件4,關(guān)閉防火墻,啟動dns解析服務(wù)
5,在客戶機(jī)上使用解析看是否能解析成功
(九)在server2016服務(wù)器上搭建兩個網(wǎng)站 kgc.com yun.com
1,將server服務(wù)器的地址和網(wǎng)關(guān)設(shè)置為14.0.0.14 14.0.0.1
2,安裝web服務(wù)器
3,創(chuàng)建兩個網(wǎng)站并編輯網(wǎng)站的內(nèi)容
4,利用win7或者win10區(qū)訪問服務(wù)器創(chuàng)建的網(wǎng)站,看是否能夠通過域名解析訪問
(十)用客戶機(jī)去ping web服務(wù)器看看是否能夠全網(wǎng)互聯(lián)互通
實(shí)驗(yàn)成功
謝謝閱讀!!!
總結(jié)
以上是生活随笔為你收集整理的centos8 配置 dns_Linux搭建DHCP+DNS+WEB服务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net 数字转汉字_[原创工具] 小熊
- 下一篇: 虚拟机linux识别不了u盘_将Arch