[问题] dns server 反向解ip问题(解决)

楼主: rjamwxede (加水站)   2019-04-05 17:39:29
各位好,目前正在练习dns server架设问题
但遇到一个状况,不确定是观念错误亦或是设定错误
想问板上是否有相关资讯或连结可参考
问题:
dns server架设a b两台
希望a的ip查询为 192.168
b的ip查询为192.168.57
意思是说,a底下会记录192.168.0-255应该要到哪台dns server抓资料
例如
我指令打 dig -x 192.168.57.4
这时会到a server找资料,此时a server只有记录192.168.57应该要去b server抓
然后就会导向b server,并在其中找到对应的domain name
架设的环境详细资讯如下
环境:ubuntu18.10 desktop 内架vm两台也都是ubuntu 18.10 desktop
vm1
ip:192.168.57.2
168.192.in-addr.arpa设定
$TTL 3600
168.192.in-addr.arpa. IN SOA a. root.mail.com.
(2019030101 1800 900 604800 86400)
168.192.in-addr.arpa. IN NS a.
57 IN NS b.
b. IN A 192.168.57.3
vm2
ip:192.168.57.3
57.168.192.in-addr.arpa设定
$TTL 3600
57.168.192.in-addr.arpa. IN SOA b. root.mail.com.
(2019030101 1800 900 604800 86400)
57.168.192.in-addr.arpa. IN NS b.
4 IN PTR my.web.test.
vm1 vm2共用masknet:255.255.255.0
因为是私人网域加练习,因此网域为自己乱设的
目前没有照网络规则(如edu就是教育网域之类的)
现在架设已经完成了使用dig [domainname]查询时能透过a到b找到对应的ip
但是输入 dig -x 192.168.57.4时无法透过a到b找到对应的domain name
我有试着在b server上把consolv.conf设成b先搜寻
这样的话,可以在b上成功把192.168.57.4解析出 my.web.test
但始终无法透过a到b解析这ip
红字的部分是我参考 架设子domain server的方式改的(不确定能不能这样设)
google的教学都是以57.168.192这种为主,没有教168.192这种的如何架设
是否有关键字还是说打从一开始我这个方式就是有问题的?
楼主: rjamwxede (加水站)   2019-04-11 22:44:00
了解,谢谢
作者: silentazure (北极熊)   2019-04-06 00:30:00
试试dig +trace看是找谁查询原因应该是因为delegation没设定好在a还有需要设定的地方想了一下好像也不大对 2,3F的请先忽略是在哪台机器dig的? 用@或是resolv.conf设定为透过a?

Links booklink

Contact Us: admin [ a t ] ucptt.com