分类: 系统运维
2014-02-14 16:22:01
假设你对DNS服务有一定的了解,下面浅谈下具体的实践过程
环境:
DNS Server:
Web Server:
以下操作在DNS服务器上执行
步骤一:
执行 命令:echo "search fly.com" >> /etc/resolv.conf ###指定服务器提供服务的域名 !!!重要
步骤二:
yum -y install bind bind-chroot caching-nameserver ###安装dns服务软件
步骤三:BIND服务控制
启动:/etc/init.d/named start
service named start
重新加载:service named reload
步骤四:建立主配置文件 编辑/var/named/chroot/etc/named.conf
options {
directory "/var/named";
};
zone "fly.com" IN {
type master;
file "fly.com.zone";
allow-transfer { 192.168.10.142; }; ###此IP为从域名服务器的地址,在后续博文中会涉及
};
zone "10.168.192.in-addr.arpa" IN {
type master;
file "192.168.10.arpa";
allow-transfer { 192.168.10.142 };
};
步骤五:建立区域数据库文件
vi /var/named/chroot/var/named/fly.com.zone
$TTL 86400
@ IN SOA fly.com. root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS dns.fly.com.
IN NS
dns IN A 192.168.10.141
www IN A 192.168.10.142
vi /var/named/chroot/var/named/192.168.10.arpa
$TTL 86400
@ IN SOA fly.com. root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS dns.fly.com.
IN NS
141 IN PTR dns.fly.com.
142 IN PTR
步骤六:重新启动named服务,并测试 ###记得指定客户端DNS server为192.168.10.141
#############至此,dns服务器搭建完毕###############
在前面的博文中简单介绍过LAMP平台的搭建,下面我们给web服务器简单配置下,使其提供服务
步骤一:建立测试页面
cd /usr/local/apache/htdocs/
mkdir fly
echo "Welcome to visit the blog http://blog.chinaunix.net/uid/29271832.html" > fly/index.html
步骤二:修改httpd.conf文件,添加虚拟主机配置
vi /usr/local/apache/conf/httpd.conf
###NameVirtualHost 192.168.10.142 ###若启动apache服务报错,可以将其注释掉
DocumentRoot /usr/local/apache/htdocs/fly
ServerName
步骤三:重启apache服务 在客户端浏览器中输入
/usr/local/apache/bin/apachectl
#############至此就完成了本次试验 如有问题,请留言################