头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程

这篇具有很好参考价值的文章主要介绍了头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


见者有缘,缘来好运。诚邀各位围观我的博客【CS_GUIDER】:
我的云服务器到期了,所以这里放两个部署在码云和 GitHub 的链接:
https://wlei224.gitee.io (Gitee托管,速度极快)
https://wl2o2o.github.io(Github托管,点击有╰
°▽°
╯)
**

我的开源博客涵盖了八股文Java基础JVMMySQLLinux框架技术算法以及其他领域的文章,博客域名长期有效!!!如果说对您来说有用,请收藏号链接奥。万分感谢。请放心,开源博客,没有任何套路。

个人博客建站教程长期不定时连载,囊括我基于 Hexo | fluid 主题的搭建版本记录以及搭建踩坑记录,还有基于原 fluid 主题增加的小功能,如果感兴趣,欢迎大家在页脚评论区咨询。
头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程

头歌实践教学平台本关地址:

https://www.educoder.net/shixuns/qpmhnsiy/challenges

写在前面

别划走!!!这篇博客就是你要找的头歌教学实践平台上的:第四关:DNS服务器配置的保姆级通关步骤。

头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程
头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程 如上图所示,本关题解笔者已经通过,并测验了多次,为避免出错,可以照搬如下步骤,直接复制即可通关,通关后想了解原理,再回过头来一步一步进行,如果遇到什么问题,欢迎在评论区进行讨论!

通关前的啰嗦(属于知识补充,不想看就跳过)

相关知识背景

域名Internet上某一台计算机或计算机组的名称,是IP地址的映射。域名解析实际上就是把域名映射回IP地址

域名解析的过程:当一个浏览者在浏览器地址框中打入某一个域名,或者从其他网站点击了链接来到了这个域名,浏览器向这个用户的上网接入商发出域名请求,接入商的DNS服务器要查询域名数据库,看这个域名的DNS服务器是什么。然后到DNS服务器中抓取DNS记录,也就是获取这个域名指向哪一个IP地址。在获得这个IP信息后,接入商的服务器就去这个IP地址所对应的服务器上抓取网页内容,然后传输给发出请求的浏览器。
Linux中/etc/resolv.conf文件是DNS客户机配置文件,用于设置DNS服务器IP地址DNS域名,还包含了主机的域名搜索顺序。

正解与反解的Zone意义
DNS系统最主要的功能就是互查主机名与IP,由于计算机在网络上只认识IP地址,所以,一般来说,我们称由主机名查找IP的过程为正解,由IP查询得到主机名为反解。

Zone(区域):一个正解或反解的设置就是一个zone,通常一个配置文件就是一个zone。
··························································································································

通关从这里开始

Tips:头歌平台的环境是ubantu版本的Linux系统,在Linux系统下可以通过Ctrl+insert进行复制,Shift+insert进行粘贴。

ATTENTION: 成功通关记得点赞收藏或者踩踩评论区au,你们的每一个点赞将是我不断更新的动力。

一、安装DNS服务器并开启服务

注意:严格按照如下两个步骤进行bind任务环境的安装与初始化。(按上下顺序复制表格命令即可)

第一步:先更新安装源 apt-get update
第二步:再安装DNS服务器 apt-get install bind9
第三步:最后开启DNS服务 service bind9 start

具体编程要求如下:
先有域名test.com,然后将该域名与IP地址:10.40.211.244相绑定在一起。

避雷器提醒:准备bind和host环境时,一定要先下载bind,再下载host!否则会影响映射成功,原因待补充… …

补充原因:

在配置DNS服务器时,需要先下载BIND软件包,因为BIND是一种开源的DNS服务器软件,它实现了域名解析服务,可以将域名转换为IP地址。如果没有安装BIND软件包,则无法实现DNS服务器的基本功能。

下载HOST软件包是为了建立本地域名解析服务,可以将本地主机名映射到IP地址。如果先下载HOST软件包而没有安装BIND软件包,则无法将域名解析请求转发到DNS服务器,这会导致域名无法解析成功。因此,在配置DNS服务器时,需要先安装BIND软件包,再安装HOST软件包,以确保域名解析服务能够正常运行。

二、标题配置域名和IP的正解与反解zone:

命令:

vi /etc/bind/named.conf.default-zones

添加如下:

zone "test.com"{  
    type master;  
    file "/etc/bind/db.test.com";  
};		//正向解析

zone "211.40.10.in-addr.arpa"{  
    type master;
    file "/etc/bind/db.10";  
};  	//反向解析

三、新建/etc/bind/db.test.com文件

命令:

vi /etc/bind/db.test.com

添加如下:

;  
; BIND data file for local loopback interface  
;  
$TTL    604800  
@       IN      SOA     test.com. root.test.com. (  
                                     2         ; Serial  
   	                            604800         ; Refresh  
	                             86400         ; Retry  
	                           2419200         ; Expire  
	                            604800 )       ; Negative Cache TTL
;  
@       IN      NS      test.com.  
@       IN      A       10.40.211.244  

四、新建/etc/bind/db.10文件

命令:

vi /etc/bind/db.10

添加如下:

;  
; BIND reverse data file for local loopback interface  
;  
$TTL    604800  
@       IN      SOA     test.com. root.test.com. (  
                                    1         ; Serial  
                               604800         ; Refresh  
                                86400         ; Retry  
                              2419200         ; Expire  
                               604800 )       ; Negative Cache TTL  
;  
@       IN      NS      test.com.  
244      IN      PTR     test.com. 

五、修改DNS服务器搜索顺序,将本地作为DNS搜索的第一搜索目录

命令:

vim /etc/resolv.conf

打开/etc/resolv.conf文件后添加到第一行:

nameserver 127.0.0.1 

头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程

六、不要忘记重新启动bind服务器

service bind9 restart

七、最后安装host命令

apt-get install host

八、查询域名和IP是否关联

第一步:

host test.com

第二步:

host 10.40.211.244

END. 点赞收藏➕评论😁(开玩笑)恭喜顺利通关!!!

ATTENTION: 成功通关记得顺手点赞收藏或者踩踩评论区au,你们的每一个点赞将是我不断更新的动力。
直接评测!评测通过后不妨花一分钟阅读一下下面的写在最后,或许对你有帮助呢。最后一句话,送给大家:慢下来,走好每一步!

写在最后

无论你是计算机小白,还是佬儿,或者是考研党,或者是摸鱼翁,能在CSDN相遇即是缘分,欢迎大家访问我的博客,链接见下面,如果你对写博文很感兴趣,或者说想加入我一起打造这个小网站,你可以在博客的评论区,或者本文的评论区联系我,总之,话不多说,一起努力!沉淀的知识都是自己的财富!

送给大家八个字:慢下来,走好每一步!

见者有缘,缘来好运。诚邀各位围观我的博客【CS_GUIDER】:(建议收藏至浏览器书签)
我的云服务器到期了,所以这里放两个部署在码云和 GitHub 的链接:
https://wlei224.gitee.io (Gitee托管,速度极快)
https://wl2o2o.github.io(Github托管,点击有╰°▽°╯)
头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程

我的开源博客涵盖了八股文Java基础JVMMySQLLinux、框架技术、算法以及其他领域的文章,如果你对建站比较感兴趣,你也想沉淀自己的知识,欢迎访问我的网站,不定时更新连载我的博客搭建版本记录,踩坑记录或者是我基于hexo的fluid主题增加的小功能,欢迎大家访问和咨询。

GitHub开源链接:https://github.com/WL2O2O/WL2O2O.github.io, 欢迎 star⭐⭐⭐

头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程文章来源地址https://www.toymoban.com/news/detail-419492.html

到了这里,关于头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 实验-动态规划(头歌实践教学平台-ACM/ICPC培训)

    任务描述 相关知识 编程要求 解题思路: 测试说明 任务描述 本关任务:编写用动态规划解决数塔问题。 相关知识 为了完成本关任务,你需要掌握:动态规划。 编程要求 求上图从顶层到顶层的一个路径,使路径上的数字和最大。要求输出最大的数字和max和数值和最大的路径

    2024年02月04日
    浏览(75)
  • python头歌实践教学平台-python第三章作业(初级)

    第1关 判断是否直角三角形 第2关 今年多少天? 第3关 判断三角形并计算面积 第4关 身高测算 第5关 个税计算器 第6关 判断闰年 第7关 分段函数B 第8关 百分制成绩转换五分制E 第9关 正负交错数列前n项和 第10关 求数列前n项的平方和 第11关 百钱买百鸡A 第12关 用户登录

    2024年02月02日
    浏览(95)
  • 头歌实践教学平台答案(Python实训答案之循环结构)

    头歌实践教学平台答案(Python实训答案之循环结构),一共有6关, Python实训答案编程要求 本关的编程任务是补全line.py文件中的判断语句部分,具体要求如下: 填入当已处理零件数小于总零件数count partcount时的while循环判断语句; 在停电时填入break语句跳出循环。 本关涉及的代

    2024年04月13日
    浏览(76)
  • 头歌实践教学平台数据库原理与应用实训答案

    目录 实训一:数据定义和操纵(4课时) 初识MySQL数据库 第1关:创建数据库  第2关:创建表  第3关:使用主键约束 第4关:外键约束 第5关:添加常用约束 DDL语言的使用 第1关:创建数据库  第2关: 创建表  第3关:添加字段  第4关:删除字段  第5关:修改字段  第6关:添加

    2024年02月08日
    浏览(48)
  • 头歌实践教学平台Python-Python第二章作业(初级)

    第1关:三角形周长及面积 任务描述 输入的三角形的三条边a、b、c 的长度,计算并依次输出三角形的周长和面积,结果严格保留2位小数。测试用例的数据保证三角形三边数据可以构成三角形。 三角形面积计算公式: ,其中s=(a+b+c)/2。  第2关:三角函数计算 根据下面公式 计

    2024年02月08日
    浏览(155)
  • 广西民族大学高级人工智能课程—头歌实践教学实践平台—机器翻译--English to Chinese

    任务描述 本关任务:基于机器学习的思想,是一种数据驱动的研究思想,因此首先要对准备研究的数据进行处理。对于机器翻译模型,数据预处理主要分为两个方面: 标准化自然语言语句的格式 构建训练所用的语言词典 将语词转化为向量 相关知识 为了完成本关任务,你需

    2024年02月19日
    浏览(51)
  • JDBC增删改查 头歌实践教学Java

       

    2024年02月04日
    浏览(53)
  • 头歌:《C语言程序设计编程实践任务》循环结构程序设计 教学团队:祁文青

    任务:求1000以内所有的水仙花数。若一个 3 位整数的各位数字的立方之和等于这个整数,称之为“水仙花数”。 注: 前面题目写过,取余可以提取刀整数的末尾数字,只要逐步提取出来判断就行。 不能改变x的值(如x10),否则循环一直无法达到x1000,会陷入死循环。 任务:输

    2024年02月05日
    浏览(66)
  • 矿物鉴定VR实践教学平台:打造全新的沉浸式学习体验

    在科技的帮助下,我们的学习和培训方式正在发生着深刻的变化。其中,虚拟现实(VR)技术带来的沉浸式学习体验,为我们提供了一种全新的学习和实践方式。本文将详细介绍一款使用VR技术的教学工具—— 矿物鉴定VR实践教学平台 。 矿物鉴定VR实践教学平台由广州华锐互

    2024年02月07日
    浏览(48)
  • 构建之法 - 软件工程实践教学:一线教师的13问

    福州大学单红老师的软工课程总结 单红⽼师在总结中,提出了13条疑惑,《构建之法》的作者邹欣⽼师就单红⽼师提出的每⼀条疑惑,给出了⾃⼰的思考,与他进⾏探讨交流。欢迎你也来参与⼀起讨论。 1. 关于软件工程和软件工程实践课,安排时机的问题?目前是大三下,对

    2024年02月13日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包