- 浏览: 818190 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
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 4869搭建mpi并行运算中遇到的问题与解决方案 1,[roo ... -
linux bash(2)
2010-11-10 22:29 1670十二、输入输出重定 ... -
linux bash(1)
2010-11-10 22:22 1493一、LINUX操作系统的基本结构 1 kernel、 ... -
LINUX系统高级应用
2010-11-10 16:18 1308【过滤大log文件】 #!/bin/bash ... -
【转载】ossec主机入侵检查系统架设
2010-09-30 09:51 1321一.OSSEC简要介绍: OSSEC 是一款开源的入 ... -
Linux多路径的使用及介绍
2010-09-25 08:37 1683多路径(multi-path)软件的介绍 普通的电脑主机都是 ... -
服务器出现broken pipe ,connection reset解决方法
2010-08-24 17:34 2927linux下webloigc经常出现broken pipe ... -
ELF文件病毒的分析和编写(转)
2010-08-11 09:46 3112这个文章是从网上搜来的,转来转去也不知道睡是原版的了,所以很抱 ... -
linux下容量不同硬盘的复制
2010-07-28 19:44 2410可以用parted magic光盘来实现 1.用part ... -
Linux 如何加快 dd 命令备份的速度呢
2010-07-28 19:36 2239增加块大小 dd if=.. of=.. bs=128k -
Linux中重定向及管道
2010-07-28 08:44 12361重定向 1.1 重定向符号 > ... -
提供j2ee中间件优化方案和实施
2010-05-11 09:04 384提供j2ee中间件安装优化方案和实施,提供oracle等数据库 ... -
apache前台代理分发 weblogic集群报错:错误模块 libhttpd.dll,错误地址 0x0001c0a2 解析以及解决方案
2010-04-14 22:28 35042003的报错:错误应用 程序 Apache.exe,版本 ... -
apache 启动httpd.exe 报错 Could not reliably determine the server's fully qualified
2010-04-14 20:35 2380前言:apache虽然能运行,但是看见error.log中 ... -
AIX下比较两个目录文件并同步数据,供参考
2010-03-25 13:06 1786#!/usr/bin/ksh # Compare the t ... -
check 系统账号密码是否过期shell脚本
2010-03-25 12:37 1423自己写的check aix系统用户密码是否过期的shell 脚 ... -
apache日志自动切割
2010-03-24 09:36 2210前几天给国家地震台 ... -
Remounting filesystem read-only硬盘只读,悲剧
2010-03-02 16:36 11581Dec 6 00:06:36 backup kernel: ... -
解决挂载盘柜出现“EXT3-fs error filesystem read-only”
2010-03-02 16:35 4800昨天发现盘柜上的逻辑卷只能读,不能写!,查看盘柜管理页面,无错 ...
相关推荐
接着,进入解压后的目录并配置安装选项,通常包括指定安装路径和编译支持的特性,如`./configure --prefix=/usr/local/bind`。然后,进行编译和安装,运行`make`和`make install`。 4. **依赖库**:在编译和安装...
BIND9 安装配置在 FreeBSD 上 BIND9 是一个功能强大且广泛使用的 DNS 服务器软件,本文将介绍如何在 FreeBSD 上安装和配置 BIND9,以便提供 DNS 服务。 安装 BIND9 在 FreeBSD 上安装 BIND9非常简单,只需要使用...
在SUSE Linux上安装和配置BIND时遇到的问题通常与依赖性或库文件缺失有关。在本例中,错误信息指出`libcrypto.so.10`这个共享库文件无法找到,这是由于BIND在启动时需要OpenSSL库的支持。 首先,我们来分析这个问题...
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...
1. 官方文档:bind的官方文档详细介绍了所有配置选项和使用方法,是学习的重要参考资料。 2. 网络教程:网络上有很多关于bind的教程和实例,通过实际操作可以加深理解。 3. 社区论坛:如ISC的用户论坛,可以提问和...
3. **文档**:可能包括README、INSTALL、CHANGES等文件,提供了安装、配置和使用BIND的指南。 4. **示例配置**:提供了一些预设的服务器配置文件,帮助用户快速启动和运行BIND。 5. **测试套件**:用于验证软件功能...
### Linux环境下bind9.2.3域名服务器的安装与配置详解 #### 一、概述 在互联网技术领域中,域名解析服务(DNS)是至关重要的基础服务之一。它负责将人类易于记忆的域名转换成机器识别的IP地址,从而使得用户能够...
1. **CHANGES**: 这通常是软件更新日志,包含了从上一版本到当前版本的所有改动、修复和新特性。通过阅读此文件,用户可以了解BIND 9.14.6相较于先前版本有哪些改进和调整。 2. **COPYRIGHT**: 这个文件包含软件的...
赠送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 9 支持基于视图的配置,这意味着可以根据客户端的来源 IP 地址提供不同的响应。这对于需要区分内部网络和外部网络的场景特别有用。 ##### 3.1 视图配置示例 假设我们有两个不同的视图,一个用于内部网络 (`...
本文将详细介绍一些常见的Linux服务器配置命令及其注释,包括DNS(域名解析服务)、FTP(文件传输协议)和DHCP(动态主机配置协议)等服务的设置。 一、DNS服务器配置 1. 安装DNS服务器软件: ``` sudo apt-get ...
可以使用`./configure --help`查看所有可用的配置选项,如`--prefix`指定安装路径,`--enable-ipv6`启用IPv6支持。通常情况下,使用默认设置即可。 3. 使用`make`编译源码,然后通过`make install`进行安装。安装后...
DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux操作系统 DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux操作系统DNS服务器搭建的bind安装包,该安装包为源码压缩包,适用于linux...
【标题】"javax.xml.bind.jar" 是一个Java开发中常用的工具包,主要包含了Java对象到XML数据绑定的API,这是Java标准版(Java SE)的一部分,用于帮助开发者将Java类和XML文档之间的转换自动化,从而简化了XML处理。...
BIND 9 可以在多种平台上编译和安装,包括 Linux、Unix 和 Windows 等。 2.7.1 要求的库 BIND 9 需要特定的库和依赖项,以确保其正常编译和安装。 2.7.2 可选的特性 BIND 9 提供了许多可选的特性和选项,旨在...
赠送jar包:jakarta.xml.bind-api-2.3.2.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.2-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.2-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
赠送jar包:jakarta.xml.bind-api-2.3.2.jar; 赠送原API文档:jakarta.xml.bind-api-2.3.2-javadoc.jar; 赠送源代码:jakarta.xml.bind-api-2.3.2-sources.jar; 赠送Maven依赖信息文件:jakarta.xml.bind-api-...
在Linux环境中,通常使用BIND(Berkeley Internet Name Domain)来搭建DNS服务器。以下是配置和管理BIND服务器的详细步骤,以及相关知识点的解释。 首先,确认BIND软件包已经安装。在Linux服务器上,可以使用`rpm`...
Linux环境下bind9.2.3域名服务器的安装.doc