- 浏览: 799105 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yuhanwm910731:
我现在需要实现复选(非级联选择)的树形下拉菜单,麻烦发给我一份 ...
extjs3.X支持树型的下拉控件 -
shine1200:
“所以咱们现在设置的虚拟路径“/message/upload/ ...
weblogic虚拟路径的配置和使用(2) -
icefireforest:
Fangrn 写道jx_dream 写道楼主,我最近在做树形下 ...
extjs3.X支持树型的下拉控件 -
cloudfile:
谢谢分享!
c++库c#调用开发时需要注意的一点 -
xuweilinbegin:
我也要一份哦:xuweilin15353@163.com,谢谢 ...
extjs3.X支持树型的下拉控件
从安装到配置.不会架设DNS的人来.不是RPM安装的.
下载软件:
ftp://ftp.isc.org/isc/bind9/
我下载的是最新版本9.5.0b2
我存在/usr/local/lapm
cd /usr/local/lapm //进入文件所在的目录
tar -zxvf bind* //解压bind-9.5.0b2,*代表通配符
cd bind* //进行
./configure --prefix=/usr/local/named \ //将bind安装到指定的目录
----enable-threads //开启多线程,跟迅雷下载的哪个多线程意思差不多,更多参数,咨询--help
make //编译
make install //编译安装
cd /usr/local/named //进行bind目录
sbin/rndc-confgen > etc/rndc.conf //生成密匙文件
tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf //在当前etc目录生成named.conf文件
cd etc
打开/usr/local/named/etc/named.conf文件
添加以下文件:
清空named.conf文件里的内容,加入以下配置
key "rndc-key" {
algorithm hmac-md5;
secret "j4TzPFdh8r6b+QVY2VXWvw==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
}; //密匙
options {
directory "/var/named"; //域名文件存放的绝对路径
pid-file "named.pid"; //如果bind启动,自动会在/var/named目录生成一个named.pid文件,打开文件就是named进程的ID
};
zone "." IN {
type hint; //根域名服务器
file "named.root"; //存放在/var/named目录,文件名为named.root
};
zone "localhost" IN {
type master; //类型为主域名服务器
file "localhost.zone"; //本地正向解析的文件
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master; //类型为主域名服务器
file "named.local"; //本地反向解析的文件
allow-update { none; };
};
zone "test.com" IN { //建立test.com域
type master;
file "test.zone"; //test.com域映射IP地址可在此文件编写
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" in { //反向解析
type master;
file "test.local"; //存放反向解析的文件
allow-update { none; };
};
打下依次建立这些区域文件
mkdir /var/named
cd /var/named
vi named.root //根域名服务器的存放位置,比喻hp.com域不在自己的解析范围,自动将解析交给根域名服务器
named.root内容是不定期更新的,最新的内容都是去ftp://rs.internic.net/domain/ 下载
vi localhost.zone //建立本地解析文件
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
vi named.local //建立本地反解析文件
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
vi test.zone //建立要解析的域名
$ttl 1D
@ IN SOA test.com. root.test.com. (
1053891162
3H
15M
1W
1D )
IN NS test.com.
IN MX 5 test.com.
www IN A 192.168.1.100 //将www.test.com域名指向192.168.1.100
china IN A 198.182.196.56 //将china.test.com域名指向www.kernel.org
vi test.local //建立test域的反向解析
$TTL 86400
@ IN SOA test.com. root.test.com.(
20031001;
7200;
3600;
43200;
86400);
@ IN NS test.com.
100 IN PTR www.test.com.
启动name
/usr/local/named/sbin/named //加入参数-g,可以实时查看named的状态及错误
修改本地DNS,将服务器改为自己的IP
vi /etc/resolv.conf
nameserver 192.168.1.100
:wq //保存退出
测试结果:
[root@localhost ~]# ping www.test.com
PING www.test.com (192.168.1.100) 56(84) bytes of data.
64 bytes from www.test.com (192.168.1.100): icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=2 ttl=64 time=0.054 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=3 ttl=64 time=0.061 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=4 ttl=64 time=0.051 ms
--- www.test.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.034/0.050/0.061/0.009 ms
[root@localhost ~]# host www.test.com
www.test.com has address 192.168.1.100
[root@localhost ~]# nslookup
> www.test.com
Server: 192.168.1.100
Address: 192.168.1.100#53
Name: www.test.com
Address: 192.168.1.100
反向解析测试:
[root@localhost ~]# host 192.168.1.100
100.1.168.192.in-addr.arpa domain name pointer www.test.com.
如有不明白之处,本人自当努力解答,尽量用Google,或者用google.com.tw去台湾搜索!
关于named.root这个名字是自行定义的,是根互联网的根域名服务器,我要解析www.hp.com ,首先,我们的本地DNS服务器没有发现自已域里掌控com域,将这个请求推给name.root里定义的根域名服务器 com域名服务器再寻找hp.com 接着由www.hp.com 接手,再返回给用户主机对应的IP地址. 由于网络是在美国发源的. 都是从小到大,比喻com是商业,hp是一个商业公司,www.hp.com 是商业网站,
support.hp.com是技术支持网站. 而实际解析顺序是com.hp.www
named.root文件是根据网络环境变化而变化的.是不定时更新的,所以得去下载.下载地址:ftp://rs.internic.net/domain
下载软件:
ftp://ftp.isc.org/isc/bind9/
我下载的是最新版本9.5.0b2
我存在/usr/local/lapm
cd /usr/local/lapm //进入文件所在的目录
tar -zxvf bind* //解压bind-9.5.0b2,*代表通配符
cd bind* //进行
./configure --prefix=/usr/local/named \ //将bind安装到指定的目录
----enable-threads //开启多线程,跟迅雷下载的哪个多线程意思差不多,更多参数,咨询--help
make //编译
make install //编译安装
cd /usr/local/named //进行bind目录
sbin/rndc-confgen > etc/rndc.conf //生成密匙文件
tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf //在当前etc目录生成named.conf文件
cd etc
打开/usr/local/named/etc/named.conf文件
添加以下文件:
清空named.conf文件里的内容,加入以下配置
key "rndc-key" {
algorithm hmac-md5;
secret "j4TzPFdh8r6b+QVY2VXWvw==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
}; //密匙
options {
directory "/var/named"; //域名文件存放的绝对路径
pid-file "named.pid"; //如果bind启动,自动会在/var/named目录生成一个named.pid文件,打开文件就是named进程的ID
};
zone "." IN {
type hint; //根域名服务器
file "named.root"; //存放在/var/named目录,文件名为named.root
};
zone "localhost" IN {
type master; //类型为主域名服务器
file "localhost.zone"; //本地正向解析的文件
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master; //类型为主域名服务器
file "named.local"; //本地反向解析的文件
allow-update { none; };
};
zone "test.com" IN { //建立test.com域
type master;
file "test.zone"; //test.com域映射IP地址可在此文件编写
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" in { //反向解析
type master;
file "test.local"; //存放反向解析的文件
allow-update { none; };
};
打下依次建立这些区域文件
mkdir /var/named
cd /var/named
vi named.root //根域名服务器的存放位置,比喻hp.com域不在自己的解析范围,自动将解析交给根域名服务器
named.root内容是不定期更新的,最新的内容都是去ftp://rs.internic.net/domain/ 下载
vi localhost.zone //建立本地解析文件
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
vi named.local //建立本地反解析文件
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
vi test.zone //建立要解析的域名
$ttl 1D
@ IN SOA test.com. root.test.com. (
1053891162
3H
15M
1W
1D )
IN NS test.com.
IN MX 5 test.com.
www IN A 192.168.1.100 //将www.test.com域名指向192.168.1.100
china IN A 198.182.196.56 //将china.test.com域名指向www.kernel.org
vi test.local //建立test域的反向解析
$TTL 86400
@ IN SOA test.com. root.test.com.(
20031001;
7200;
3600;
43200;
86400);
@ IN NS test.com.
100 IN PTR www.test.com.
启动name
/usr/local/named/sbin/named //加入参数-g,可以实时查看named的状态及错误
修改本地DNS,将服务器改为自己的IP
vi /etc/resolv.conf
nameserver 192.168.1.100
:wq //保存退出
测试结果:
[root@localhost ~]# ping www.test.com
PING www.test.com (192.168.1.100) 56(84) bytes of data.
64 bytes from www.test.com (192.168.1.100): icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=2 ttl=64 time=0.054 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=3 ttl=64 time=0.061 ms
64 bytes from www.test.com (192.168.1.100): icmp_seq=4 ttl=64 time=0.051 ms
--- www.test.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.034/0.050/0.061/0.009 ms
[root@localhost ~]# host www.test.com
www.test.com has address 192.168.1.100
[root@localhost ~]# nslookup
> www.test.com
Server: 192.168.1.100
Address: 192.168.1.100#53
Name: www.test.com
Address: 192.168.1.100
反向解析测试:
[root@localhost ~]# host 192.168.1.100
100.1.168.192.in-addr.arpa domain name pointer www.test.com.
如有不明白之处,本人自当努力解答,尽量用Google,或者用google.com.tw去台湾搜索!
关于named.root这个名字是自行定义的,是根互联网的根域名服务器,我要解析www.hp.com ,首先,我们的本地DNS服务器没有发现自已域里掌控com域,将这个请求推给name.root里定义的根域名服务器 com域名服务器再寻找hp.com 接着由www.hp.com 接手,再返回给用户主机对应的IP地址. 由于网络是在美国发源的. 都是从小到大,比喻com是商业,hp是一个商业公司,www.hp.com 是商业网站,
support.hp.com是技术支持网站. 而实际解析顺序是com.hp.www
named.root文件是根据网络环境变化而变化的.是不定时更新的,所以得去下载.下载地址:ftp://rs.internic.net/domain
发表评论
-
提供IT系统运维支持、系统优化方案
2012-10-26 14:46 6提供IT系统运维支持、系统优化方案,有多个运维实施经验。 ... -
搭建mpi并行运算中遇到的问题与解决方案
2010-11-28 18:21 4822搭建mpi并行运算中遇到的问题与解决方案 1,[roo ... -
linux bash(2)
2010-11-10 22:29 1586十二、输入输出重定 ... -
linux bash(1)
2010-11-10 22:22 1460一、LINUX操作系统的基本结构 1 kernel、 ... -
LINUX系统高级应用
2010-11-10 16:18 1207【过滤大log文件】 #!/bin/bash ... -
【转载】ossec主机入侵检查系统架设
2010-09-30 09:51 1282一.OSSEC简要介绍: OSSEC 是一款开源的入 ... -
Linux多路径的使用及介绍
2010-09-25 08:37 1651多路径(multi-path)软件的介绍 普通的电脑主机都是 ... -
服务器出现broken pipe ,connection reset解决方法
2010-08-24 17:34 2883linux下webloigc经常出现broken pipe ... -
ELF文件病毒的分析和编写(转)
2010-08-11 09:46 3048这个文章是从网上搜来的,转来转去也不知道睡是原版的了,所以很抱 ... -
linux下容量不同硬盘的复制
2010-07-28 19:44 2374可以用parted magic光盘来实现 1.用part ... -
Linux 如何加快 dd 命令备份的速度呢
2010-07-28 19:36 2134增加块大小 dd if=.. of=.. bs=128k -
Linux中重定向及管道
2010-07-28 08:44 11671重定向 1.1 重定向符号 > ... -
提供j2ee中间件优化方案和实施
2010-05-11 09:04 384提供j2ee中间件安装优化方案和实施,提供oracle等数据库 ... -
apache前台代理分发 weblogic集群报错:错误模块 libhttpd.dll,错误地址 0x0001c0a2 解析以及解决方案
2010-04-14 22:28 34532003的报错:错误应用 程序 Apache.exe,版本 ... -
apache 启动httpd.exe 报错 Could not reliably determine the server's fully qualified
2010-04-14 20:35 2340前言:apache虽然能运行,但是看见error.log中 ... -
AIX下比较两个目录文件并同步数据,供参考
2010-03-25 13:06 1747#!/usr/bin/ksh # Compare the t ... -
check 系统账号密码是否过期shell脚本
2010-03-25 12:37 1378自己写的check aix系统用户密码是否过期的shell 脚 ... -
apache日志自动切割
2010-03-24 09:36 2174前几天给国家地震台 ... -
Remounting filesystem read-only硬盘只读,悲剧
2010-03-02 16:36 11493Dec 6 00:06:36 backup kernel: ... -
解决挂载盘柜出现“EXT3-fs error filesystem read-only”
2010-03-02 16:35 4699昨天发现盘柜上的逻辑卷只能读,不能写!,查看盘柜管理页面,无错 ...
相关推荐
linux下配置dns服务器所需要的包,下面是包名 bind-9.3.6-4.P1.el5.i386.rpm bind-chroot-9.3.6-4.P1.el5.i386.rpm bind-devel-9.3.6-4.P1.SEL5_4.2.i386.rpm bind-libs-9.3.6-4.P1.el5.i386.rpm bind-utils-9.3.6-4...
Bind双重域名配置宣贯.pdf
java的工具包,javax.xml.bind.jar,javax.xml.ws-3.0-prelude-embedded-m2,javax.jws-3.0-prelude-embedded-m2
赠送jar包:jakarta.xml.bind-api-2.3.3.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.3-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.3-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
bind bind-9.5.0a6.tar.gz
Linux环境下bind9.2.3域名服务器的安装.doc
Bind安装与配置[文].pdf
Linux下DNS服务器bind的安装[归类].pdf
BIND 9 的高级配置 网上整理出来的一篇文章,不知道出处。。
赠送jar包:jakarta.xml.bind-api-2.3.3.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.3-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.3-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
在集成阿里云移动推送时,部署到服务器的时候遇到了java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 错误,产生原因是缺少javax.xml.bind.DatatypeConverter
suse linux安装bind出错,运行service named start命令,出现/usr/sbin/named-checkconf: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory的...
javax.xml.bind.jar和三个sqljdbc4x.jar;实测可用。用于sqlserver连接和出现Java 9 及以上 eclipse 链接 SQL数据库 抛出 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 异常
Linux黄带教程,1.linux起源与发展 2RHEL系统安装 3RHEL应用基础 4.linux目录及文件管理 5.Linux用户及组管理 6.Linux目录及文件权限管理 7.Linux磁盘及文件系统管理 8.Linux软件安装及管理 9.Shell脚本 10.Linux...
bind-9.9.4-29.el7.x86_64.rpm rhel-server-7.2-x86_64 丢失文件的小伙伴可以下载来补全。。
linux补丁包bind-9.3.6-20.P1.el5_8.6.x86_64.rpm
linux RedHat5-4 DNS bind-chroot-9.3.6-4.P1.el5.i386.rpm DNs服务器配置安装包
javax.xml.bind_2.1.9.v201005080401.jar
Linux redhat5_4 DNs服务器配置安装包 system-config-bind-4.0.3-4.el5.noarch.rpm