用Linux轻松建立内部“因特网”

文章作者 100test 发表时间 2007:10:10 12:13:05
来源 100Test.Com百考试题网


  随着WWW的兴起,Internet在我国的逐渐普及,网上诸如.com之类的网站如雨后春笋不断涌现。在Internet日益红火的今天,相信你早已加入了网迷的队伍,整天泡在网上了。你可能还租了个“门面”,在网上精心侍弄着自己的免费个人主页。
可是,你有没有想过有朝一日安个“家”,拥有属于自己的Internet网站呢?其实这并不难,本文教你如何用Linux在局域网内轻松地建立一个属于你自己的功能完善的网站,让你也过一把网管瘾。下面,且听我细细道来。
  
  一、安装Linux
  限于篇幅,本文不介绍Linux的安装方法,请读者自行参考相关资料。
  
  二、配置DNS
  DNS的功用是把计算机的名称转换为IP地址。DNS的使用简化了系统管理员及客户对主机文件的配置。下面我们针对Red Hat Linux来说明一下如何在Linux中配置DNS(假设要配置一个名为coolye.com的域名)。
  ㈠准备工作
  1.安装Red Hat 6.2,软件包选中DNS,并在启动栏选中named。
  2.配置网卡
  主机名 域名:ye.coolye.com
  IP地址:192.168.0.1
  子网掩码:255.255.255.0
  缺省网关:192.168.0.254
  ㈡DNS的配置
  1.有关参数
  域名:coolye.com
  WWW服务器:www.coolye.com
  Ftp服务器:ftp.coolye.com
  Mail服务器:mail.coolye.com
  2.配置DNS
  ①编辑/etc/named.boot,使之为:
  directory /var/named
  .cache named.ca
  primary 0.0.127.in-addr.arpa named.local
  primary coolye.com db.coolye.com
  ②检查/etc/host.conf内容为:
  order host,bind
  multi on
  ③检查文件/etc/resolv.conf为如下内容:
  search coolye.com
  nameserver 127.0.0.1
  ④编辑或建立/etc/named.conf,内容为:
  options {
  directory "/var/named";
  };
  zone "0.0.127.in-addr.arpa" {
  type master;
  file "named.local";
  };.
  zone "coolye.com" {
  type master;
  file "db.coolye.com";
  };
  ⑤检查/var/named/named.local内容为:
  @ IN SOA ns.coolye.com. root.coolye.com. (
  1997022700;Serial
  28800;Refresh
  14400;Retry
  3600000;Expire
  86400);Minimum
  IN NS ns.coolye.com.
  1 IN PTR localhost.
  ⑥编辑或建立文件/var/named/db.coolye.com:
  @ IN SOA ns.coolye.com. root.coolye.com. (
  199904261;Serial
  28800;Refresh
  7200;Retry
  3000000;Expire
  86400);Minimum
  IN NS ns.coolye.com.
  * IN MX 10 mail
  * IN MX 20 coolye.com.
  localhost A 127.0.0.1
  ns A 192.168.0.1
  qxj.gov.cn. A 192.168.0.1
  mail A 192.168.0.1
  news CNAME ns
  ftp CNAME ns
  www CNAME ns
  ye1 A 192.168.0.2
  设置完成后,执行ndc restart重新启动DNS。
  3.检查DNS
  执行nslookup,结果应与以下内容相似,说明你已成功了。
  $nslookup
  Default Server:localhost
  Address:127.0.0.1
  >set q=any
  >coolye.com
  Server:localhost
  Address:127.0.0.1
  coolye.com
  origin=ns.coolye.com
  mail addr=root.coolye.com
  serial=199904261
  refresh=28800(8 hours)
  retry=7200(2 hours)
  expire=3000000(34 days 17 hours 20 mins)
  minimum ttl=86400(1 day)
  coolye.com nameserver=ns.coolye.com
  coolye.com internet address=192.168.0.1
  coolye.com nameserver=ns.coolye.com
  ns.coolye.com internet address=192.168.0.1
  >exit
  4.客户端的配置
  操作系统:中文Windows 98
  控制面板->网络->配置->TCP/IP->IP地址:指定IP地址192.168.0.2,掩码255.255.255.0。
  控制面板->网络->配置->TCP/IP->DNS配置->启用DNS:主机ye1,域:coolye.com,并添加DNS的搜索顺序为192.168.0.1。

相关文章


如何去降低回收Temp的使用容量
Oracle调优与深入之04031处理过程
Linux下XFConfig的有效使用
应用技术:如何给Linux补洞
用Linux轻松建立内部“因特网”
了解Oracle数据库中的系统参数
如何快速建立多个帐号
为什么编译的时候把mod_cookies编译进去了,但是cookies还是不能用
为什么编译的时候提示不支持BerkeleyDB2.x
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛