岁月联盟 · 中国技术网 本站主页 | 安全认证 | 用户服务 | 技术论坛
新闻快报 | 新手学堂 | 黑客特区 | 程序语言 | 数 据 库 | 防 火 墙 | 路由交换 | 系统集成 | 服 务 器 | 存储备份 | 考试认证
Windows | Linux | Java | 协议分析 | 问题解答 | 进程大全 | 网页设计 | 多 媒 体 | 图库资料 | 软件下载 | 站内下载
  您现在的位置: 岁月联盟 >> 服务器 >> DNS服务器 >> 服务器正文
RH9.0下的DNS和虚拟主机的配置
作者:未知 文章来源:本站整理 点击数: 更新时间:2006-5-2 0:13:13

  配置几个简单的虚拟主机,DNS 服务器IP为169.254.1.189例我公司的域名为:zzvcom.com.我想配置以下几个服务器为:

ftp.zzvcom.com,mail.zzvcom.com,kuanping.zzvcom.com,soft.zzvcom.com,
xiaoshou.zzvcom.com,cpzz.zzvcom.com,net.zzvcom.com,yanfa.zzvcom.com.
先安装RPM域名解析软件named,再下载apache.tar.gz

#tar –zxvf apache.tar.gz
#cd apache
#./configure –prefix=/usr/local/apache
#make;make install;make clean

#vi /usr/local/apache/conf/httpd.conf

ServerName 169.254.1.189
NameVirtualHost 169.254.1.189
<VirtualHost 169.254.1.189>
ServerName ftp.zzvcom.com
DocumentRoot /www/ftp
TransferLog logs/ftp_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName mail.zzvcom.com
DocumentRoot /www/mail
TransferLog logs/mail_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName kuanping.zzvcom.com
DocumentRoot /www/kuanping
TransferLog logs/kuanping_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName soft.zzvcom.com
DocumentRoot /www/soft
TransferLog logs/soft_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName xiaoshou.zzvcom.com
DocumentRoot /www/xiaoshou
TransferLog logs/xiaoshou_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName cpzz.zzvcom.com
DocumentRoot /www/cpzz
TransferLog logs/cpzz_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName net.zzvcom.com
DocumentRoot /www/net
TransferLog logs/net_access_log
</VirtualHost>

<VirtualHost 169.254.1.189>
ServerName yanfa.zzvcom.com
DocumentRoot /www/yanfa
TransferLog logs/yanfa_access_log
</VirtualHost>

#mkdir /www
#cd /www
#mkdir ftp mail soft xiaoshou net yanfa cpzz kuanping

分别在/www/ftp /www/mail /www/soft /www/xiaoshou /www/net /www/yanfa /www/kuanping /www/cpzz目录下放一个各自的主页(index.html),并将其属性设为755.

#/usr/local/apache/bin/apachectl configtest
#/usr/local/apache/bin/httpd -S

若一切都OK,就可以运行以下命令(启动apache)

#/usr/local/apache/bin/apachectl start

#vi /etc/named.conf

在尾部加上如下几行

zone "1.254.169.in-addr.arpa" in {
type master;
file "db.1.254.169";
allow-update { none; };
};

zone "zzvcom.com" {
type master;
file "zzvcom.coms";
allow-update { none; };
};

#vi /var/named/db.1.254.169
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.

1 IN PTR localhost.
189 IN PTR ftp.zzvcom.com

#vi /var/named/zzvcom.coms
@ IN SOA dns.zzvcom.com. root.zzvcom.com. (
947579188 ; Serial Number
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hour
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of 1 day

@ IN NS dns.zzvcom.com.
localhost IN A 127.0.0.1
ftp IN A 169.254.1.189
mail IN CNAME ftp
kuanping IN CNAME ftp
xiaoshou IN CNAME ftp
net IN CNAME ftp
soft IN CNAME ftp
yanfa IN CNAME ftp
cpzz IN CNAME ftp

#vi /etc/resolv.conf

domain zzvcom.com
nameserver 169.254.1.189

#/etc/rc.d/init.d/named start

用nslookup检验一下DNS的正确性

在我们客户端(WINDOWS下)设置DNS为169.254.1.189(只要这一个,因为我们的DNS服务器还不是一个公网IP,且没有申请为DNS服务器)
在IE里打开这个网址 ftp.zzvcom.com soft.zzvcom.com 若正确,所有实验就成功了。


  • 上一个服务器:
  • 下一个服务器:
  •  
    热门文章
    推荐文章
    关于我们 | 发展历程 | 网站地图 | 广告服务 | 招贤纳士 | 战略合作 | 友情链接 | 著作声明 | 联系我们
    Copyright © 2002-2007 SYUE All rights reserved.
    E_mail:Admin@Syue.Com 皖ICP备05004589号
    未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任.
    天龙八部私服 传世私服 传奇世界私服 天龙八部私服 bet365 天龙八部私服 热血江湖私服 英雄合击传奇私服 热血江湖私服 bet365 bet365