当前位置:首页 > 教程 > 服务器 > Linux教程 > 正文

linux服务管理之dns服务配置教程
栏目分类:Linux教程   发布日期:2014-08-18   来源:互联网   浏览次数:

一、dns相关知识什么是dns服务器?dns,即domain name system,域比如名服务器,实现域名和ip地址对应的解析。将www baidu com 转换成某个ip地址,或者将某个ip映射成www baidu com。这里有个小疑问,没有域名

三、DNS——配置mail服务器

  1. --第一步,修改配置文件jbxue.com.zone  
  2. [root@serv01 named]# vim jbxue.com.zone  
  3. [root@serv01 named]# cat jbxue.com.zone  
  4. $TTL 1D  
  5. @    INSOA dns.jbxue.com. root.jbxue.com. (  
  6.                                    0     ; serial  
  7.                                    1D   ; refresh  
  8.                                    1H   ; retry  
  9.                                    1W  ; expire  
  10.                                    3H)       ; minimum  
  11.        NS   dns.jbxue.com.  
  12. dns  INA       192.168.1.11  
  13. #第一种配置,指定全名  
  14. jbxue.com. INMX 5 mail  
  15. mail   IN A      192.168.1.90  
  16.    
  17. --第二步,重启服务  
  18. [root@serv01 named]# /etc/init.d/namedrestart  
  19. Stopping named: .    [  OK  ]  
  20. Starting named:     [  OK  ]  
  21.    
  22. --第三步,检测是否配置成功  
  23. [root@serv01 named]# dig -t mx jbxue.com.+short  
  24. 5 mail.jbxue.com.  
  25.    
  26. --第四步,查看第二种配置  
  27. [root@serv01 named]# cat jbxue.com.zone  
  28. $TTL 1D  
  29. @    IN SOAdns.jbxue.com. root.jbxue.com. (  
  30.                                    0     ; serial  
  31.                                    1D   ; refresh  
  32.                                    1H   ; retry  
  33.                                    1W  ; expire  
  34.                                    3H)       ; minimum  
  35.        NS   dns.jbxue.com.  
  36. #继承自根  
  37.        INMX 5 mail.jbxue.com.  
  38. mail.jbxue.com.    IN A      192.168.1.90  
  39. [root@serv01 named]# dig -t mx jbxue.com.+short  
  40. 5 mail.jbxue.com.  

四、DNS——配置别名

  1. --第一步,修改配置文件  
  2. [root@serv01 named]# cat jbxue.com.zone   
  3. $TTL 1D  
  4. @   IN SOA dns.jbxue.com. root.jbxue.com. (  
  5.                     0   ; serial  
  6.                     1D  ; refresh  
  7.                     1H  ; retry  
  8.                     1W  ; expire  
  9.                     3H )    ; minimum  
  10.     NS  dns.jbxue.com.  
  11.     IN MX 5 mail.jbxue.com.  
  12. dns IN A    192.168.1.11  
  13. www IN A    192.168.1.88  
  14. ftp IN A    192.168.1.89  
  15. mail.jbxue.com.    IN A    192.168.1.90  
  16. smtp    IN  CNAME   mail.jbxue.com.  
  17. pop3    IN  CNAME   mail.jbxue.com.  
  18. --第二步,重启服务  
  19. [root@serv01 named]# /etc/init.d/named restart  
  20. Stopping named: .    [  OK  ]  
  21. Starting named:      [  OK  ]  
  22. --第三步,测试  
  23. [root@serv01 named]# dig -t mx jbxue.com. +short  
  24. 5 mail.jbxue.com.  
  25. [root@serv01 named]# dig pop3.jbxue.com +short  
  26. mail.jbxue.com.  
  27. 192.168.1.90  
  28. [root@serv01 named]# dig smtp.jbxue.com +short  
  29. mail.jbxue.com.  
  30. 192.168.1.90  

五、DNS——通配符

  1. #通配符(其他的不受影响)  
  2. --第一步,修改配置文件  
  3. [root@serv01 named]# vim jbxue.com.zone  
  4. [root@serv01 named]# cat jbxue.com.zone  
  5. $TTL 1D  
  6. @    INSOA dns.jbxue.com. root.jbxue.com. (  
  7.                                    0     ; serial  
  8.                                    1D   ; refresh  
  9.                                    1H   ; retry  
  10.                                    1W  ; expire  
  11.                                    3H)       ; minimum  
  12.        NS   dns.jbxue.com.  
  13. dns  INA       192.168.1.11  
  14. *     INA      192.168.1.88  
  15. --第二步,重启服务  
  16. [root@serv01 named]# /etc/init.d/namedrestart  
  17. Stopping named: .    [  OK  ]  
  18. Starting named:     [  OK  ]  
  19.    
  20. --第三步,测试。只要不在DNS配置项里域名都被解析成192.168.1.88  
  21. 192.168.1.88  
  22. [root@serv01 named]# dig mail.jbxue.com+short  
  23. 192.168.1.88  
  24. [root@serv01 named]# dig xxxx.jbxue.com+short  
  25. 192.168.1.88  
  26. #这个不能检测处IP  
  27. [root@serv01 named]# dig jbxue.com +short  
  28. [root@serv01 named]#  
  29. #把jbxue.com.加上  
  30. [root@serv01 named]# vim jbxue.com.zone  
  31. [root@serv01 named]# cat jbxue.com.zone  
  32. $TTL 1D  
  33. @    INSOA dns.jbxue.com. root.jbxue.com. (  
  34.                                    0     ; serial  
  35.                                    1D   ; refresh  
  36.                                    1H   ; retry  
  37.                                    1W  ; expire  
  38.                                    3H)       ; minimum  
  39.        NS   dns.jbxue.com.  
  40. dns  INA       192.168.1.11  
  41. jbxue.com. IN A 192.168.1.88  
  42. *     INA      192.168.1.88  
  43. #重启服务  
  44. [root@serv01 named]# /etc/init.d/namedrestart  
  45. Stopping named: .   [  OK  ]  
  46. Starting named:     [  OK  ]  
  47. #可以正常匹配出IP  
  48. [root@serv01 named]# dig jbxue.com +short  
  49. 192.168.1.88  
  50.    
  51. [root@serv01 named]# vim jbxue.com.zone  
  52. [root@serv01 named]# cat jbxue.com.zone  
  53. $TTL 1D  
  54. @    INSOA dns.jbxue.com. root.jbxue.com. (  
  55.                                    0     ; serial  
  56.                                    1D   ; refresh  
  57.                                    1H   ; retry  
  58.                                    1W  ; expire  
  59.                                    3H)       ; minimum  
  60.        NS   dns.jbxue.com.  
  61.        INMX 5 mail.jbxue.com.  
  62. mail.jbxue.com IN A 192.168.0.90  
  63. dns  INA       192.168.1.11  
  64. jbxue.com. IN A 192.168.1.88  
  65. *     INA      192.168.1.88  
  66. [root@serv01 named]# /etc/init.d/namedrestart  
  67. Stopping named: .   [  OK  ]  
  68. Starting named:      [ OK  ]  
  69. [root@serv01 named]# dig -t mx jbxue.com.+short  
  70. 5 mail.jbxue.com.  
  71. [root@serv01 named]# dig mail.jbxue.com.+short  
  72. 192.168.1.88  
  73.    
  74. #本机有效,不循环查找  
  75. [root@serv01 named]# ping -c 2www.larrywen.com  
  76. PING www.larrywen.com (192.168.1.11) 56(84)bytes of data.  
  77. 64 bytes from www.larrywen.com(192.168.1.11): icmp_seq=1 ttl=64 time=0.023 ms  
  78. 64 bytes from www.larrywen
Copyright © 2014 聚合分享 版权所有   京ICP备14037269号-1  关于聚合分享 | 广告合作 | 版权声明 | 意见反馈 | 联系方式 | 原创投稿 | 网站地图 | 友情链接
平面设计网页设计编程教程数据库cms教程电脑教程办公软件服务器seo优化