DNS精华,你真的理解DNS了吗?,mybatis企业必问面试题

3.为区域配置文件添加参数

[root@a ~]# vim /etc/named.rfc1912.zones(这个zone后面的名字和file的后面的可以随便起但是后文要相对应)

zone “caq.com” IN {

type master;

file “caq.test”;

allow-update { none; };

4.创建IP地址和域名解析关系的数据库文件

[root@a ~]# cd /var/named/

[root@a named]# vim caq.test

$TTL 1D

caq.com. IN SOA caq.com. root.caq.com. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

caq.com. IN NS ns.caq.com.

ns.caq.com. IN A 192.168.10.10

www.caq.com. IN A 192.168.30.10

bbs.caq.com. IN A 192.168.20.10

5.重启服务进行正向解析测试

[root@a named]# systemctl restart named

[root@a named]# nslookup www.caq.com

Server: 127.0.0.1

Address: 127.0.0.1#53

Name: www.caq.com

Address: 192.168.30.10

[root@a named]# nslookup bbs.caq.com

Server: 127.0.0.1

Address: 127.0.0.1#53

Name: bbs.caq.com

Address: 192.168.20.10

(2)DNS反向解析:

由IP转化为域名,开始实验啦!

1.编辑区域配置文件

[root@a ~]# vim /etc/named.rfc1912.zones(这个zone后面的名字是固定的,意思是解析192.168.30这个网段的IP,file后面的名字也是随便定的)

zone “30.168.192.in-addr.arpa” IN {

type master;

file “caq.test2”;

allow-update { none; };

};

2.创建IP地址和域名解析关系的数据库文件

[root@a named]# vim caq.test2(这个caq.com.是DNS区域)

$TTL 1D

@ IN SOA caq.com. root.caq.com. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS ns.caq.com.

100 IN PTR ns.caq.com.

10 IN PTR www.caq.com.

20 IN PTR bbs.caq.com.

30 IN PTR mail.caq.com.

3.重启服务开始测试

[root@a named]# systemctl restart named

[root@a named]# nslookup 192.168.30.10

10.30.168.192.in-addr.arpa name = www.caq.com.

[root@a named]# nslookup 192.168.30.20

20.30.168.192.in-addr.arpa name = bbs.caq.com.

[root@a named]# nslookup 192.168.30.30

30.30.168.192.in-addr.arpa name = mail.caq.com.

二:DNS主从服务器

实验需要两台虚拟机一台为主服务器一台为从服务器,需要在同一网段,能互相ping通

1.修改主服务器区域配置文件

[root@a ~]# vim /etc/named.rfc1912.zones

zone “caq.com” IN {

type master;

file “caq.test”;

allow-update { 192.168.10.11; };

zone “30.168.192.in-addr.arpa” IN {

type master;

file “caq.test2”;

allow-update { 192.168.10.11; };

};

2.修改从服务器区域配置文件

[root@b ~]# yum install -y bind-chroot bind-utils

[root@b ~]# vim /etc/named.rfc1912.zones

zone “caq.com” IN {

type slave;

file “slaves/caq.test”;

masters { 192.168.10.10; };

zone “30.168.192.in-addr.arpa” IN {

type slave;

file “slaves/caq.test2”;

masters { 192.168.10.10; };

};

3.重启服务,在/var/named/slaves里有我们正反解析的文件。

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

总结

虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。

上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料

有些面试官喜欢问自己擅长的问题,比如在实际编程中遇到的或者他自己一直在琢磨的这方面的问题,还有些面试官,尤其是大厂的比如 BAT 的面试官喜欢问面试者认为自己擅长的,然后通过提问的方式深挖细节,刨根到底。

循。

[外链图片转存中…(img-UfOrAl5P-1711131902989)]

[外链图片转存中…(img-dDiumgPd-1711131902989)]

上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料

有些面试官喜欢问自己擅长的问题,比如在实际编程中遇到的或者他自己一直在琢磨的这方面的问题,还有些面试官,尤其是大厂的比如 BAT 的面试官喜欢问面试者认为自己擅长的,然后通过提问的方式深挖细节,刨根到底。

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值