ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 16380|回复: 12
打印 上一主题 下一主题

DNS设置

[复制链接]
跳转到指定楼层
顶楼
发表于 2003-6-23 15:40:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一、设置DNS服务器,首先要配置/etc/named.conf这个文件,DNS服务器在启动的时候,首先 <br>读取这个配置文件.我们以www.gzidc.net为例. <br>向/etc/named.conf中添加如下内容: <br>zone "gzidc.net"{ <br>type master; <br>file "gzidc.net"; <br>}; <br>
##上面这一段是告诉DNS服务器,在解析gzidc.net这个域里面的主机时,读取gzidc.net这个文件.## <br>
<br>zone "85.105.202.in-addr.arpa"{ <br>type master; <br>file "202.105.85"; <br>}; <br>
##上面这一段是告诉DNS服务器,在反向解析gzidc.net这个域里面的主机时,读取gzidc.net这个文件.## <br>修改完后,/etc/named.conf完整的内容如下: <br>
options { <br>
directory "/var/named"; <br>
}; <br>
zone "." { <br>
type hint; <br>
file "named.ca"; <br>
}; <br>
<br>
zone "gzidc.net"{ <br>type master; <br>file "gzidc.net"; <br>
}; <br>
<br>
zone "85.105.202.in-addr.arpa"{ <br>type master; <br>file "202.105.85"; <br>
}; <br>
<br>
zone "0.0.127.in-addr.arpa"{ <br>
type master; <br>
file "named.local"; <br>
}; <br>
<br>
二、向/etc/named目录添加gzidc.com 202.105.85 两个文件 <br>1. 使用vi gzidc.net添加第一个文件,内容如下: <br>
@ IN SOA ns.gzidc.net. root.ns.gzidc.net.( <br>
1997022800 ; serial <br>
28800 ; refresh <br>
14400 ; retry <br>
3600000 ; expire <br>
86400 ; default_ttl <br>
) <br>
@ IN A 202.105.85.100 <br>
@ IN NS ns.gzidc.net. <br>
@ IN MX 5 mail.gzidc.net. <br>
www IN A 202.105.85.100 <br>
mail IN A 202.105.85.100 <br>
ftp IN A 202.105.85.100 <br>
ns IN A 202.105.85.100 <br>
<br>
MX 表示邮件记录 <br>
A 表示A记录 就是从域名到IP地址解析 <br>
NS 表示域名服务器记录 <br><br>2. 使用vi 202.105.85添加第二个文件,内容如下: <br>
@ IN SOA ns.gzidc.net. root.ns.gzidc.net.( <br>
1997022800 ; serial <br>
28800 ; refresh <br>
14400 ; retry <br>
3600000 ; expire <br>
86400 ; default_ttl <br>
) <br>
@ IN NS ns.gzidc.net. <br>
100 IN PTR ns <br>
100 IN PTR www <br>
100 IN PTR mail <br>
100 IN PTR ftp <br>
100 IN PTR linux <br>
<br>
PTR 表示反向解析记录 <br>三、测试DNS服务器 <br>1. 启动DNS服务器 <br>可以使用ndc这个命令 <br>ndc start 启动DNS服务 <br>ndc stop 停止DNS服务 <br>ndc restart 重起DNS服务 <br>2. 先用ndc start 启动DNS服务 <br>3. 运行nslookup命令,进入测试: <br>
[root@mail sbin]# nslookup <br>
Default Server: ns.85.105.202.in-addr.arpa <br>
Address: 202.105.85.100 <br>
<br>
> www.gzidc.net <br>
Server: ns.85.105.202.in-addr.arpa <br>
Address: 202.105.85.100 <br>
<br>
Non-authoritative answer: <br>
Name: www.gzidc.net <br>
Address: 202.105.85.100 <br>
<br>
> mail.gzidc.net <br>
Server: ns.85.105.202.in-addr.arpa <br>
Address: 202.105.85.100 <br>
<br>
Non-authoritative answer: <br>
Name: mail.gzidc.net <br>
Address: 202.105.85.100 <br>
<br>
> www.china.com <br>
Server: ns.85.105.202.in-addr.arpa <br>
Address: 202.105.85.100 <br>
<br>
Non-authoritative answer: <br>
Name: www.china.com <br>
Address: 202.84.12.34 <br>
<br>
>exit <br>如果能够成功的进行解析,那么DNS服务就已经做好啦! <br>
<br>
<br>
<br>Sendmail 设置 <br>
<br>
一、Linux上用Sendmail实现电子邮件服务。 <br>1. 设置/etc/sendmail.cw <br>在sendmail.cw文件中,添加一行: <br>gzidc.net <br>2. 设置/etc/sendmail.cf <br>a.找到以CL root开头的那一行,把它修改为 CE root <br>b.找到以DM开头的那一行,把它修改为 DMgzidc.net <br>3. 重新启动sendmail服务。 <br>/etc/rc.d/init.d/sendmail start <br>
二、测试 <br>用mail工具,发电子邮件给外面的电子邮件地址。如mail abc@21cn.com <br>从外面往root@gzidc.net发电子邮件,如果能收到,则表示成功了。 <br>
<br>WWW、FTP服务器已经默认的运行了,如果没有特殊需要的话,不必要进行修改。 <br>
<br>
<br>以建立www.test.com为例,介绍建立虚拟主机 <br>
<br>
一、建立域名解析 <br>1.编辑/etc/named.conf <br>将下面的配置添加到named.conf文件中: <br>zone "test.com"{ <br>type master; <br>file "test.com"; <br>}; <br>
<br>2.切换目录到/etc/named <br>a. cd /etc/named <br>b. vi test.com (编辑test.com文件,用来进行域名解析) <br>
<br>@ IN SOA test.com. root.test.com.( <br>
1997022802 ; serial <br>
28800 ; refresh <br>
14400 ; retry <br>
3600000 ; expire <br>
86400 ; default_ttl <br>
) <br>@ IN NS ns.gzidc.net. <br>@ IN MX 5 mail.gzidc.net. <br>www IN CNAME www.gzidc.net. <br>ftp IN CNAME ftp.gzidc.net. <br>mail IN CNAME mail.gzidc.net. <br>
<br>c.保存退出 <br>
<br>
二、设置WWW服务 <br>1. 编辑/etc/httpd/conf/httpd.conf文件 <br>将以下内容添加到httpd.conf文件的最后: <br><VirtualHost 202.105.85.100> <br>ServerAdmin webmaster@test.com #指定邮件接收着 <br>ServerName www.test.com #指定域名 <br><br>DocumentRoot "/home/www/test/html" #指定默认目录 <br>
<br>ErrorLog logs/www.test.com.error.log #错误记录文档 <br>TransferLog logs/www.test.com.access.log #访问记录文档 <br>ScriptAlias /cgi-bin/ /home/www/test/cgi-bin/ #脚本别名 <br></VirtualHost> <br><br>
三、建立管理www.test.com这个网站的用户的帐号 <br>1. adduser test #建立用户test <br>2. passwd test #修改test的密码 <br>3. 进入/home目录,新建www目录,用来存放主页。 <br>4. 在/home/www目录下建立test目录,这个目录用来存放www.test.com的主页 <br>
四、设置FTP权限 <br>设置FTP,让用户能够ftp管理自己的网站 <br>1. 把有关ftp的文件copy到test目录,命令如下: <br>cp -r /home/ftp/. /home/test <br>2. 修改/etc/passwd,限制test用户的权限 <br>a. vi /etc/passed <br>找到以test开头的那一行,如: <br>test:x:502:502::/home/test:/bin/bash <br>修改为: <br>test:x:502:502::/home/www/test/./:/usr/bin/passwd <br>这样修改后,用户用ftp登陆上来时,他只能看到自己的目录,不能看到其他任何的东西。最后 <br>面的/usr/bin/passwd指定当用户telnet到本机时,只能修改密码,修改完成后,自动断开连接。 <br>3. 进入/home/test目录,执行如下几个命令 <br>mv etc /home/www/test/etc <br>mv lib /home/www/test/lib <br>mv bin /home/www/test/bin <br>4. 进入/home/www/test,建立html目录,用来放主页。 <br>5. 修改目录的权限 <br>chown -R test.test /home/www/test <br>cd /home/www/test <br>chmod 750 html <br>6. 设置ftp访问权限 <br>vi /etc/ftpaccess <br>添加一条记录: <br>guestuser test <br>还可以根据需要对用户的操作权限进行设置 <br>配置完成后,基本内容如下: <br>
class all real,guest,anonymous * #如果去掉anonymous,则不能够匿名登陆 <br>
<br>
email root@localhost <br>
<br>
loginfails 3 #最多登陆失败次数 <br>
<br>
guestuser test #设置guest用户权限 <br>
<br>
readme README* login <br>
readme README* cwd=* <br>
<br>
message /welcome.msg login <br>
message .message cwd=* <br>
<br>
compress yes all <br>
tar yes all <br>
chmod no guest #这几行用来设置用户操作 <br>
delete no guest #的权限,比如允许用户跟改 <br>
overwrite no guest #文件属性、重命名、删除文 <br>
rename no guest #件等。 <br>
<br>
log transfers anonymous,real inbound,outbound <br>
<br>
shutdown /etc/shutmsg <br>
<br>
passwd-check rfc822 warn <br>
<br>
<br>
五、测试 <br>1. 用ftp ftp.gzidc.net,输入用户名和密码,进入后,用ls命令看当前目录,用cd ..进入上一级目录, <br>如果只能看到自己的目录的话,那表示ftp权限设置成功。 <br>2. telnet ftp.gzidc.net ,telnet上来后,输入用户名和密码,看是不是只能执行修改密码的功能。
13
发表于 2005-5-12 11:52:07 | 只看该作者

re:謝謝,我正到處找資料呢

謝謝,我正到處找資料呢
12
发表于 2005-4-6 19:48:21 | 只看该作者

re:可是我按楼主的做的可是nslookup还...

可是我按楼主的做的可是nslookup还是说找不到主机啊,dns我也是从来没有配成功过
11
发表于 2004-12-15 22:47:22 | 只看该作者

re:这个东西实在不错呀,钉子哥,厉害,收下了...

这个东西实在不错呀,钉子哥,厉害,收下了!
10
发表于 2004-10-26 21:00:59 | 只看该作者

re:支持,虽然linux在配置方面麻烦些,但...

支持,虽然linux在配置方面麻烦些,但在维护上比microsoft方便很多
9
发表于 2004-8-15 01:38:59 | 只看该作者

Re:DNS设置

好东东。。。。收下了
8
发表于 2004-5-31 17:15:33 | 只看该作者

Re:DNS设置

up
7
发表于 2004-3-26 21:21:16 | 只看该作者

Re:DNS设置

釘子大哥:<br>
<br>
這樣的我也做出來了.<br>
但是有一問題:<br>
為甚麼對於回答是"非認證的回答呢?";是不是Caching DNS<br>
都是這樣的啊?請開導.另外,請問,要做成主要的DNS應該如何<br>
配置啊?以下是小弟做此Caching DNS時的紀錄,請問有無錯誤?<br>
第三,我想問一下如何把我這個Caching DNS跟公司的Windows 2000<br>
的域DNS合成啊,以便我的LINUX 能解釋Internet的主機.<br>多謝多謝!!<br>
<br>
<IMG SRC=../leadbbsfile/fileType/jpg.gif border=0 onLoad="javascript:if(this.width>570)this.width=570;" onMouseover="javascript:if(this.width>570)this.width=570;" align=absmiddle>此主题相关图片<br>
<IMG SRC=../leadbbsfile/upload/2004/03/26/220752.jpg border=0 alt=按此在新窗口浏览图片 onclick="javascript:window.open(this.src);" onLoad="javascript:if(this.width>570)this.width=570;" onMouseover="javascript:if(this.width>570)this.width=570;" style="cursor:hand" align=absmiddle><br>
地板
发表于 2004-2-27 23:01:03 | 只看该作者

Re:DNS设置

谢谢钉子
报纸
发表于 2004-2-25 21:56:51 | 只看该作者

Re:DNS设置

兄弟上面那东西不好试咧,我都被它烦死了啊!!
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-4 22:56

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表