科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道RedHat9.0下的DNS和虚拟主机的配置

RedHat9.0下的DNS和虚拟主机的配置

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

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

作者:jinguo 来源:赛迪网技术社区 2007年10月17日

关键字: 操作系统 Linux DNS Red hat

  • 评论
  • 分享微博
  • 分享邮件

配置几个简单的虚拟主机,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 若正确,所有实验就成功了。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章