⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 396.shtml

📁 UNIX的东西
💻 SHTML
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>SCO OpenServer 5.0.5中DNS和DHCP的配置 - fanqiang.com</title>
<style type="text/css">
body,th,input,select,textarea,select,checkbox{font:12pt 宋体}
A:link { text-decoration:underline; color:#E6A306}
A:visited { text-decoration:underline; color:#E6A306}
A:hover { text-decoration:underline; color:#FFFF00}
body {  font-family: "宋体", "serif"; font-size: 12pt}
td {  font-family: "宋体", "serif"; font-size: 12pt}
p  { font-size: 9pt; line-height: 150%}
</style>
</head>
<body text="#ffffff" bgcolor="#000000" background="/images/bline.gif"  topmargin=5 marginheight=5 leftmargin=0 marginwidth=0 onLoad="setTailPosition()">
<center>

<table border="0" width="750"  cellspacing="0" cellpadding="0">
<tr>
  <td height="45"><p align="center"><img src="/images/title.gif" alt="[ 永远的UNIX::UNIX技术资料的宝库 ]"> </td>
  </tr> 
<tr>
<tr>
 <td align=left height="40" valign=bottom align=left><small><a href="/">首页</a> > 系统管理 > <a href=/system/sco/index.shtml>SCO</a> > 正文</small></td>
</tr>
<tr>
  <td width="100%" height="2" colspan="5" bgcolor="#D09F0D"><img src="/images/c.gif" width=1 height=1></td> 
</tr>
</table>

<table width=750 border=0 cellspacing=0 cellpadding=0>
<tr><td valign=top align=center >
<br>
	<table width=90% border=0 cellspacing=0 cellpadding=0 align=center>
	<tr><th class=f24><h1>SCO OpenServer 5.0.5中DNS和DHCP的配置</h1></th></tr>
	<tr><td height=20 align=center><font color=#999999><small>  (2001-05-12 10:33:39)</small></font></td></tr>
	<tr><td ><br>
<script type="text/javascript"><!--
google_ad_client = "pub-0052768304011480";
google_alternate_color = "000000";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="5959447789";
google_color_border = "000000";
google_color_bg = "666666";
google_color_link = "FFFFFF";
google_color_url = "FF9900";
google_color_text = "CCCCCC";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>	
	</td></tr>
	<tr><td height=15></td></tr>
	<tr><td class=l17><font id="zoom" class=f14>
<font color=#cccccc>
<!-- 正文begin -->
摘要:本文介绍了SCO&nbsp;OpenServer&nbsp;5.0.5中DNS配置文件的组成及配置实例,介绍了在同一系统中配置多个域名、IP地址即虚拟域名的方法,还介绍了AAS和DHCP的配置实例。
<br>
<br>关键词:DNS&nbsp;虚拟域名&nbsp;AAS&nbsp;DHCP
<br>
<br>
<br>SCO&nbsp;OpenServer&nbsp;5.0.5不仅具操作方便的图形界面,相对于5.0.4版而言还增加了DHCP的功能。现在的5.0.5版已具有Web服务、FTP服务、E-mail服务、DNS、虚拟域名、DHCP等多项功能,以其为基础构筑一个Intranet平台已是非常方便的事情,下面就介绍其DNS和DHCP的配置。
<br>
<br>一、&nbsp;DNS的配置文件
<br>
<br>SCO&nbsp;OpenServer&nbsp;5.0.5中DNS的配置有几种情况,比较常用的是配置成主名字服务器。
<br>配置主名字服务器需要一整套文件,包括/etc/named.boot,&nbsp;/etc/named.d/named.rev,&nbsp;/etc/named.d/named.hosts,&nbsp;/etc/named.d/named.local,&nbsp;/etc/named.d/named.soa,&nbsp;/etc/named.d&nbsp;/root.cache等6个文件。
<br>守护进程named激活后,named查找并阅读/etc/named.boot文件,/etc/named.boot文件将named指向DNS信息源。/etc/named.boot文件中有一项“directory”记录,告诉named由named引用的文件--root.cache,&nbsp;named.rev,named.hosts,named.local,named.soa位于哪一个目录中。在SCO&nbsp;OpenServer&nbsp;5.0.5中,通常directory记录为/etc/named.d,在/etc/named.d目录中,上述5个文件已经存在了,用户可根据实际情况利用文本编辑器对它们进行修改配置。
<br>SCO&nbsp;OpenServer&nbsp;5.0.5中配置主名字服务器的步骤如下:
<br>1.以root&nbsp;身份登录进入系统
<br>2.创建/etc/named.boot文件
<br>该文件原在/etc目录下并不存在,需用户自己利用文本编辑器创建,这是DNS的一个引导文件。
<br>3.配置已有的/etc/named.d/named.soa文件
<br>这个文件主要是配置一些SOA记录,NS记录,SOA记录定义一个区的数据的开头,定义影响整个区的参数,NS记录标志一个域的名字服务器。
<br>4.配置已有的/etc/named.d/named.hosts文件
<br>该文件包含了大部分的域信息,它可以将主机名转换成IP地址,主要包含A记录,另外还可能包含一些MX,CNAME和其它记录。在named.hosts文件中,在这个域中的每个主机都应该有一个A记录,另外还应该有一个针对本机即localhost的A记录。
<br>5.配置已有的&nbsp;/etc/named.d/named.rev文件
<br>该文件用于通过IP地址查找主机名。在named.rev文件中只需创建带有IP地址的主机部分以及相配名字的记录。通常情况下,PTR记录是named.rev文件中唯一的一种记录。
<br>6.配置已有的/etc/named.d/named.local文件
<br>named.local文件用来将回送地址127.0.0.1转换成本地主机名localhost,它是反向域0.0.127.IN-ADDR.ARPA使用的文件。由于所有系统都将127.0.0.1作为回送地址,所以named.local文件实际上对每个系统都是相同的,一般情况下该文件不用修改。
<br>7.配置已有的/etc/named.d/root.cache文件
<br>named.boot文件中的cache语句指向一个高速缓存初始化文件root.cache。具有高速缓存的每个服务器都有一个这样的文件,这个文件包含着名字服务器启动时开始构造一个域数据高速缓存所需要的信息。
<br>如果系统没有连接入Internet,可利用本地网络中的主要的名字服务器信息去初始化高速缓存。在Intranet&nbsp;环境中,该文件一般也可不改。
<br>8.重新启动系统
<br>9.检查/usr/adm/syslog文件的内容,查找配置上的错误。
<br>
<br>二、&nbsp;虚拟域名的配置
<br>
<br>虚拟域名就是用单一的系统(一块网卡)对应多个IP地址和系统名。
<br>在桌面上打开“Internet&nbsp;Configuration”,输入用户ID(如:admin)和超级用户口令进入配置界面,单击“Enable&nbsp;Virtual&nbsp;Domains”按钮,经过几个确认提示后,最后选择“Add”按钮,在随后打开的对话框中,在Name栏输入虚拟域名,如www1.jsjzx.edu;在IP地址栏输入虚拟IP地址,如:210.43.50.5,系统会根据这个IP地址在目录/usr/internet/ns_httpd下增加一个子目录httpd-80.210.43.50.5(这就是该地址对应的Web服务的根目录),&nbsp;还会在/usr/internet/ip目录下为这个虚拟域名创建一个/usr/internet/ip/210.43.50.5的子目录(其中有该地址对应的Ftp服务的根目录);在Administrative&nbsp;user栏输入管理员名,如:admin;在Admin&nbsp;User&nbsp;Password栏输入管理员的口令;在Re-enter&nbsp;Password栏再次重复输入管理员口令,最后单击“Create&nbsp;New&nbsp;Virtual&nbsp;Domain”按钮。
<br>以后可再次单击“Add”按钮继续增加新的虚拟域名和IP地址,如:www2.jsjzx2.edu和210.43.50.6。
<br>现在我们已创建了两个虚拟域名www1.jsjzx.edu(对应IP地址为210.43.50.5)和www2.jsjzx2.edu(对应IP地址为210.43.50.6)。
<br>
<br>三、在DNS中对域名进行配置
<br>
<br>设某台服务器机器名为www,域名为www.jsjzx.edu,IP地址为210.43.50.4。
<br>两个虚拟域名www1.jsjzx.edu(对应IP地址为210.43.50.5)和www2.jsjzx2.edu(对应IP地址为210.43.50.6)。
<br>按照以下实例在DNS对应的配置文件中对域名进行配置。
<br>
<br>(1)&nbsp;/etc/named.boot&nbsp;文件的配置
<br>;Boot&nbsp;file&nbsp;for&nbsp;Primary&nbsp;Master&nbsp;Name&nbsp;Server
<br>;type&nbsp;domain&nbsp;Source&nbsp;file&nbsp;or&nbsp;host
<br>directory&nbsp;/etc/named.d
<br>primary&nbsp;jsjzx.edu&nbsp;named.hosts&nbsp;;域名对应的主机文件
<br>primary&nbsp;jsjzx2.edu&nbsp;named.hosts&nbsp;;虚拟域名
<br>primary&nbsp;50.43.210.in-addr.arpa&nbsp;named.rev&nbsp;;IP地址反向解析对应的文件
<br>primary&nbsp;0.0.127.in-addr.arpa&nbsp;named.local&nbsp;;本机回送IP地址反向解析对应的文件
<br>cache&nbsp;.&nbsp;root.cache&nbsp;;DNS高速缓存对应的文件
<br>
<br>(2)&nbsp;/etc/named.d/named.soa&nbsp;文件的配置
<br>;&nbsp;Don't&nbsp;forget&nbsp;to&nbsp;increment&nbsp;the&nbsp;serial&nbsp;number&nbsp;when&nbsp;you&nbsp;change&nbsp;this.
<br>;&nbsp;SCCS&nbsp;might&nbsp;be&nbsp;a&nbsp;good&nbsp;idea&nbsp;here.
<br>;
<br>@&nbsp;IN&nbsp;SOA&nbsp;www.jsjzx.edu.&nbsp;(&nbsp;;主名字服务器
<br>1997021714&nbsp;;Serial序列号,如果修改区文件,必须根据时间增加这个序列号
<br>10800&nbsp;;Refresh
<br>1800&nbsp;;Retry
<br>3600000&nbsp;;Expire
<br>86400&nbsp;)&nbsp;;Minimum
<br>IN&nbsp;NS&nbsp;www.jsjzx.edu.&nbsp;;完整的域名
<br>IN&nbsp;NS&nbsp;www1.jsjzx.edu.&nbsp;;虚拟域名
<br>IN&nbsp;NS&nbsp;www2.jsjzx2.edu.&nbsp;;虚拟域名
<br>
<br>
<br>
<br>
<br>(3)&nbsp;/etc/named.d/named.hosts文件的配置
<br>;&nbsp;Don't&nbsp;forget&nbsp;to&nbsp;increment&nbsp;the&nbsp;serial&nbsp;number&nbsp;in&nbsp;named.soa
<br>$INCLUDE&nbsp;named.soa&nbsp;;下载named.soa&nbsp;文件的内容
<br>localhost&nbsp;IN&nbsp;A&nbsp;127.0.0.1
<br>IN&nbsp;MX&nbsp;10&nbsp;www.jsjzx.edu.
<br>www&nbsp;IN&nbsp;A&nbsp;210.43.50.4&nbsp;;主机www对应的IP地址
<br>IN&nbsp;MX&nbsp;10&nbsp;www.jsjzx.edu.
<br>www1&nbsp;IN&nbsp;A&nbsp;210.43.50.5&nbsp;;虚拟主机
<br>IN&nbsp;MX&nbsp;10&nbsp;www.jsjzx.edu.
<br>www2&nbsp;IN&nbsp;A&nbsp;210.43.50.6&nbsp;;虚拟主机
<br>IN&nbsp;MX&nbsp;10&nbsp;www.jsjzx.edu.
<br>
<br>(4)&nbsp;/etc/named.d/named.rev文件的配置
<br>;&nbsp;Don't&nbsp;forget&nbsp;to&nbsp;increment&nbsp;the&nbsp;serial&nbsp;number&nbsp;in&nbsp;named.soa
<br>$INCLUDE&nbsp;named.soa&nbsp;;下载named.soa文件的内容
<br>4&nbsp;IN&nbsp;PTR&nbsp;www.jsjzx.edu.&nbsp;;与named.boot文件中primary&nbsp;50.43.210.in-addr.arpa&nbsp;named.rev
<br>;记录对应,是210.43.50网段中的主机号。
<br>5&nbsp;IN&nbsp;PTR&nbsp;www.jsjzx.edu.&nbsp;;虚拟域名
<br>6&nbsp;IN&nbsp;PTR&nbsp;www.jsjzx.edu.&nbsp;;虚拟域名
<br>
<br>(5)&nbsp;检查结果
<br>重启动系统后,可在命令行键入:
<br>nslookup&nbsp;www&nbsp;验证主名字服务器是否已生效。
<br>键入:
<br>dig&nbsp;-x&nbsp;210.43.50.4&nbsp;验证IP地址反向解析是否已生效。
<br>可按类似方法检查虚拟域名(或虚拟IP地址)。
<br>
<br>经过以上配置后,就可利用这些域名(或IP地址)进行各种操作了。
<br>
<br>三、&nbsp;DHCP的配置
<br>
<br>要进行DHCP的配置,必须先配置好Address&nbsp;Allocation&nbsp;Manager(AAS)地址分配管理器。
<br>
<br>1.&nbsp;AAS的配置
<br>在桌面上打开“System&nbsp;Administration”窗口,再打开其中的“Networks”窗口,再双击“Address&nbsp;Allocation&nbsp;Manager”图标启动AAS。在AAS窗口中打开“View”菜单,确认其中的“Pool&nbsp;Definition”项为选中状态,再打开“Pools”菜单,选择“Add”命令,打开“Address&nbsp;Pool&nbsp;Configuration”对话框,在Pool&nbsp;name栏中输入地址池的名称,如:Pool1,再单击“Add”按钮,将出现“Add&nbsp;Address&nbsp;or&nbsp;Address&nbsp;Range”对话框,选中“Range”项,然后在“Start&nbsp;address”栏输入起始IP地址,如:210.43.50.10,在“End&nbsp;address&nbsp;”栏输入结束的IP地址,如:210.43.50.254,再单击“OK”按钮,便设置好了可供动态分配的IP地址范围,依此方法可建立多个地址池,配置完后,退出AAS程序。
<br>
<br>2.&nbsp;DHCP的配置
<br>在“Networks”窗口中双击“DHCP&nbsp;Server&nbsp;Manager”图标,打开DHCP服务器管理程序,打开“view”菜单,确认其中的“subnets”项为选中状态,再打开“Entry”菜单,选择“Add”命令,将弹出“Add&nbsp;subnet&nbsp;Entry”对话框,在其中的“Subnet”栏中,输入子网网段地址,如:210.43.50.0;在“Mask”栏中输入子网掩码,如:255.255.255.0;在“Pool”栏中选中要使用的地址池名,如:Pool1。
<br>在“Add&nbsp;Subnet&nbsp;Entry”对话框中,还有很有用的选项(Options)按钮,其中“Lease...”按钮可设定动态分配IP地址的租用规则,如租用时间等等;“Generic...”按钮可设定要动态分配的其它项目,如:routers(默认网关)和dns-servers&nbsp;(DNS服务器)的地址等;“Address&nbsp;Pools....”按钮可增加新的地址池,它的功能就是AAS的功能。将各项设置好后,单击“OK”按钮,最后退出“DHCP&nbsp;Server&nbsp;Manager”程序,重新启动系统即可。
<br>
<br>
<!-- 正文end -->
<br>
(http://www.fanqiang.com)<br>
</font>
<br>
<font color=#999999><small></small></font>	
<br>

		</td></tr>
	</table>

<br>
</td></tr>
</table>

<table width=750 border=0 cellpadding=0 cellspacing=0>
<tr><td width=620 align=center>

<table width=562 border=0 cellspacing=0 cellpadding=0>
<tr><td width=562>
 	<table width=562 border=0 cellspacing=0 cellpadding=0>
 	<tr><td >
 	 

</td></tr>
<tr><td height=10></td></tr>

</table>
<!--结束:底部-->


<table border=0 width=750>
<tr>
  <td width="100%" height="2" colspan="5" bgcolor="#D09F0D"><img src="/images/c.gif" width=1 height=1></td> 
</tr>
<tr>
    <td width="100%" height="40" colspan="5" valign=top><p align="center"><font color=#ffffff>★&nbsp;&nbsp;樊强制作 欢迎分享&nbsp;&nbsp;★ </font></p></td>
  </tr>
</table>
</center>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -