Linux服务器配置之DNS——采用BIND

简介:
    众所周知,Linux虽然在桌面应用上赶不上Windows普及和易用,但也恰恰是因为其看起来很麻烦的命令行操作,使得其在安全性方面要优于为了易用而采用图形化界面的windows    ,正因如此,使得Linux在服务器方面可以大展拳脚,其中尤以apache著称的LAMP和DNS服务器BIND更是使用普遍。下面说说bind的配置方法。
      首先,从以前写的文章知道,我采用的操作系统是RED HAT Fedora Core 7,在安装系统的时候,在选择软件包的时候,我是采用的自定义方式,我把一些没用的软件如那些一点都不好玩的游戏和很多一点都不好用的影音播放器(自己可以装个很好用的Mplayer)全都去掉了,还有一些不会用到的软件包我也没选,然后把开发工具和服务器之类的软件全部选上了(把开发工具全都选上可以使你在以后的安装过程中少很多麻烦 )。因此,系统装完之后就已经把bind安装好了,只需要配置好就可以用。
       配置bind的方法有点多。其中我采用了两种(前提都要把dns工作原理搞清楚),一种是把/etc/named.conf文件的各个部分弄得很懂,然后修改这个文件(还有其他一些文件),当然这个办法需要学习一点的时间才会(至少我是这样),虽然这样也可以配置,也可以显得很专业,但我还有另外一种方法可以简单的配置它,也比较适合新手采用(我用第一种方法配的时候很是花了些时间)。
       第二种配置方法需要用到我在以前文章中说到的webmin这个软件,这个软件很好用,可以实现远程配置,官方下载地址为:http: //www.webmin.com/download.html ,选择最上面那个下载即可,我的是webmin-1.360.tar.gz,安装方法很简单:
tar -zxvf webmin-1.360.tar.gz
cd webmin-1.360
./setup.sh
安装过程中回向你询问安装路径(一般保持模人即可),用户名,密码设置等,安装好后会告诉你使用webmin的方法是在浏览器中输入127.0.0.1:1000(默认),刚安装好时是英语版的,但里面有个选项可以选择语言,选简体中文即可。(由于时间关系没来得及把截的图用photoshop处理了再放上来,还请见谅),接下来开始配置:
1.在webmin的“网络”->“网络配置”—〉选择“dns客户”—〉将“解析顺序”改为--“dns、hosts”—〉按“保存”后返回
2.选择“服务器”—〉“bind 8 dns服务器”—〉可以看到由“全局服务器选项”、“现有dns区域”和其他部分组成   。
3.创建主服务器
在webmin的server中选择“bind dns server”—〉在“现有区域”中选择“新建主区域”—〉“区域类型”选择“正向”,在“域名 /网络”域名输入“allwriter.cn”(这是我的一个域名,你也可以随便写自己的),主服务器输入“master.allwriter.cn”, email地址输入“root@localhost”—〉按 “新建”完成
4.在“现有区域”中选择“新建主区域”—〉“区域类型”选择“反向”,在“域名/网络”输入“222.24.121.170”(这是我的IP,你要填你自己的 ),主服务器输入“master.allwriter.cn”,email地址输入“root@localhost”—〉按“新建”完成
5.在现有DNS区域中选择allwriter.cn->“地址”—〉在“名称”处输入“www”,在地址处输入“222.24.121.170”—〉按“新建”完成

6.在apache上稍加设置即可在浏览器窗口通过输入域名来进行访问,配置成功,呵呵!


本文转自 victoryan 51CTO博客,原文链接:http://blog.51cto.com/victoryan/37726


相关文章
|
2天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
4天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
4天前
|
域名解析 存储 缓存
Linux中搭建DNS 域名解析服务器(详细版)
Linux中搭建DNS 域名解析服务器(详细版)
|
4天前
|
安全 Linux 网络安全
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
|
4天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
5天前
|
存储 弹性计算 固态存储
阿里云服务器配置选择指南,2024年全解析
阿里云服务器配置选择涉及CPU、内存、带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型实例,如2核2G3M配置,适合网站和轻量应用。企业用户则应选择企业级独享型ECS,如计算型c7、通用型g7,至少2核4G起,带宽建议5M,系统盘考虑SSD云盘或ESSD云盘以保证性能。阿里云提供了多种实例类型和配置,用户需根据实际需求进行选择。
|
10天前
|
Prometheus 监控 Cloud Native
构建高效可靠的Linux服务器监控体系
【4月更文挑战第30天】 在维护企业级Linux服务器的稳定性和性能方面,一个周全的监控体系是至关重要的。本文将探讨如何利用开源工具和实践构建一个高效、灵活且用户友好的监控系统。我们将重点讨论核心组件的选择、配置、报警机制以及数据分析方法,旨在帮助读者打造一个能够实时响应并预防潜在问题的监控环境。
|
网络协议 Linux
|
域名解析 网络协议 Linux

相关产品

  • 云解析DNS