- 浏览: 872996 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
系统环境
CentOS 5.5 x64
检查是否安装 BIND
# rpm -qa|grep bind
bind-libs-9.3.6-4.P1.el5_4.2
ypbind-1.19-12.el5
bind-9.3.6-4.P1.el5_4.2
bind-chroot-9.3.6-4.P1.el5_4.2
bind-utils-9.3.6-4.P1.el5_4.2
不然
rpm -ivh /mnt/CentOS/bind-*.rpm
卸载已安装的 bind
rpm -qa | grep '^bind' | while read line
>do
>rpm -e --nodeps $line
>done
检查是否安装 caching-nameserver
# rpm -qa|grep caching-nameserver
不然就安装
/mnt/CentOS/caching-nameserver*.rpm
卸载已安装的 caching-nameserver
rpm -e caching-nameserver --nodeps
完成安装后,
配置本机ip和dns
本机ip: 192.168.0.212
子网掩码: 255.255.255.0
默认网关: 192.168.0.254
dns: 192.168.0.212
vim /etc/resolv.conf
search localhost
nameserver 192.168.0.212
修改
/var/named/chroot/var/named/etc/named.caching-nameserver.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
// Those options should be used carefully because they disable port
// randomization
// query-source port 53;
// query-source-v6 port 53;
allow-query { any; };
allow-query-cache { any; };
forwarders { 8.8.8.8; }; //将解析不了的域名跳转到其他域名服务器进行解析
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { any; };
match-destinations { any; };
recursion yes;
include "/etc/named.rfc1912.zones";
};
将 localhost 都修改为 any
检查配置文件
# cd /var/named/chroot/var/named/etc/
# named-checkconf named.caching-nameserver.conf
修改
/var/named/chroot/var/named/etc/named.rfc1912.zones
添加正向解析 zone
zone "jackie.com" IN {
type master;
file "jackie.com.zone";
allow-update { none; };
};
添加反向解析 zone
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.rev";
allow-update { none; };
};
然后
cd /var/named/chroot/var/named/
复制
cp localhost.zone jackie.com.zone
cp named.local 192.168.0.rev
vim jackie.com.zone
$TTL 86400
@ IN SOA www.jackie.com. mail.jackie.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS www.jackie.com.
IN NS dns.jackie.com.
IN NS dns1.jackie.com.
IN MX 5 mail.jackie.com.
www IN A 192.168.0.212
dns IN A 192.168.0.213
dns1 IN A 192.168.0.214
mail IN CNAME dns1.jackie.com.
vim 192.168.0.rev
$TTL 86400
@ IN SOA www.jackie.com. mail.jackie.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS dns.test.cn.
212 IN PTR www.jackie.com.
213 IN PTR dns.jackie.com.
214 IN PTR dns1.jackie.com.
配置完成后
检查配置文件
# cd /var/named/chroot/var/named
named-checkzone jackie.com jackie.com.zone
service named restart
nslookup www.jackie.com
Server: 192.168.0.212
Address: 192.168.0.212#53
Name: www.jackie.com
Address: 192.168.0.212
nslookup 192.168.0.212
Server: 192.168.0.212
Address: 192.168.0.212#53
212.0.168.192.in-addr.arpa name = www.jackie.com.
212.0.168.192.in-addr.arpa name = dns.test.cn.
配置跳转服务器
vim /var/named/chroot/etc/named.rfc1921.zones
zone "jackie.com" IN {
type forward;
forward only;
forwarders { 192.168.0.212;};
};
将 jackie.com 域的域名跳转到 192.168.0.212 进行解析;
nslookup 用法
nslookup www.jackie.com //显示 www.jackie.com 域名的解析
以下效果相同
nslookup
> www.jackie.com
nslookup
> server 192.168.0.200 //将当前服务器的 dns 设置为 192.168.0.200
本机解析ok
如果要让其他机器也能解析,将客户端 dns 改成 192.168.0.200
然后解析服务器防火墙开放 53 端口就可以
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
service iptables save
service iptables restart
完成解析
设置解析类型
> set type=MX
> jackie.com //显示jackie.com 域下的 MX 记录解析
以下类同
> set type=NS
> set type=A
dig 用法
dig @192.168.0.212 jackie.com NS
显示 192.168.0.21 域名服务器 jackie.com 域下的 NS 解析
CentOS 5.5 x64
检查是否安装 BIND
# rpm -qa|grep bind
bind-libs-9.3.6-4.P1.el5_4.2
ypbind-1.19-12.el5
bind-9.3.6-4.P1.el5_4.2
bind-chroot-9.3.6-4.P1.el5_4.2
bind-utils-9.3.6-4.P1.el5_4.2
不然
rpm -ivh /mnt/CentOS/bind-*.rpm
卸载已安装的 bind
rpm -qa | grep '^bind' | while read line
>do
>rpm -e --nodeps $line
>done
检查是否安装 caching-nameserver
# rpm -qa|grep caching-nameserver
不然就安装
/mnt/CentOS/caching-nameserver*.rpm
卸载已安装的 caching-nameserver
rpm -e caching-nameserver --nodeps
完成安装后,
配置本机ip和dns
本机ip: 192.168.0.212
子网掩码: 255.255.255.0
默认网关: 192.168.0.254
dns: 192.168.0.212
vim /etc/resolv.conf
search localhost
nameserver 192.168.0.212
修改
/var/named/chroot/var/named/etc/named.caching-nameserver.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
// Those options should be used carefully because they disable port
// randomization
// query-source port 53;
// query-source-v6 port 53;
allow-query { any; };
allow-query-cache { any; };
forwarders { 8.8.8.8; }; //将解析不了的域名跳转到其他域名服务器进行解析
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { any; };
match-destinations { any; };
recursion yes;
include "/etc/named.rfc1912.zones";
};
将 localhost 都修改为 any
检查配置文件
# cd /var/named/chroot/var/named/etc/
# named-checkconf named.caching-nameserver.conf
修改
/var/named/chroot/var/named/etc/named.rfc1912.zones
添加正向解析 zone
zone "jackie.com" IN {
type master;
file "jackie.com.zone";
allow-update { none; };
};
添加反向解析 zone
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.rev";
allow-update { none; };
};
然后
cd /var/named/chroot/var/named/
复制
cp localhost.zone jackie.com.zone
cp named.local 192.168.0.rev
vim jackie.com.zone
$TTL 86400
@ IN SOA www.jackie.com. mail.jackie.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS www.jackie.com.
IN NS dns.jackie.com.
IN NS dns1.jackie.com.
IN MX 5 mail.jackie.com.
www IN A 192.168.0.212
dns IN A 192.168.0.213
dns1 IN A 192.168.0.214
mail IN CNAME dns1.jackie.com.
vim 192.168.0.rev
$TTL 86400
@ IN SOA www.jackie.com. mail.jackie.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS dns.test.cn.
212 IN PTR www.jackie.com.
213 IN PTR dns.jackie.com.
214 IN PTR dns1.jackie.com.
配置完成后
检查配置文件
# cd /var/named/chroot/var/named
named-checkzone jackie.com jackie.com.zone
service named restart
nslookup www.jackie.com
Server: 192.168.0.212
Address: 192.168.0.212#53
Name: www.jackie.com
Address: 192.168.0.212
nslookup 192.168.0.212
Server: 192.168.0.212
Address: 192.168.0.212#53
212.0.168.192.in-addr.arpa name = www.jackie.com.
212.0.168.192.in-addr.arpa name = dns.test.cn.
配置跳转服务器
vim /var/named/chroot/etc/named.rfc1921.zones
zone "jackie.com" IN {
type forward;
forward only;
forwarders { 192.168.0.212;};
};
将 jackie.com 域的域名跳转到 192.168.0.212 进行解析;
nslookup 用法
nslookup www.jackie.com //显示 www.jackie.com 域名的解析
以下效果相同
nslookup
> www.jackie.com
nslookup
> server 192.168.0.200 //将当前服务器的 dns 设置为 192.168.0.200
本机解析ok
如果要让其他机器也能解析,将客户端 dns 改成 192.168.0.200
然后解析服务器防火墙开放 53 端口就可以
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
service iptables save
service iptables restart
完成解析
设置解析类型
> set type=MX
> jackie.com //显示jackie.com 域下的 MX 记录解析
以下类同
> set type=NS
> set type=A
dig 用法
dig @192.168.0.212 jackie.com NS
显示 192.168.0.21 域名服务器 jackie.com 域下的 NS 解析
发表评论
-
lamp 隐藏 http 头信息
2013-01-29 20:34 748lamp 隐藏 http 头信息 apache中httpd ... -
linux 单网卡设定多个ip
2011-11-06 03:41 1126# cd /etc/sysconfig/network-scr ... -
iptables 端口映射
2011-11-05 07:38 1581centos 系统端口映射 内网: 192.168.0 ... -
squid + iptables 做反向代理和透明代理
2011-11-05 07:04 2060squid + iptables 做反向代 ... -
CENTOS 手动修改系统时间
2011-09-09 15:13 1852我们一般使用“date -s”命令来修改系统时间。比如将系统时 ... -
php 不重新编译 添加 ftp 模块
2011-09-02 01:11 1576以添加ftp模块为例子进入源码目录cd php-5.2.9/e ... -
Squid 反向代理服务器安装笔记
2011-08-28 16:59 18581.安装前准备设置网卡 外网网卡:eth0 ip:60.190 ... -
CentOS 5.5 x64 源码安装 LAMP
2011-08-25 21:41 23731.系统 CentOS5.5 x64 配置好IP地址,主机名等 ... -
Linux 设置ip
2011-08-25 17:53 1599手动配置linux(centos)的I ... -
Linux 关机和重启命令
2011-08-25 17:17 843如果你很急着关机或者重启话,那么关机就是init 0,重启就是 ... -
linux 防火墙设置
2011-08-25 13:34 924service iptables stop 关闭防火墙 ... -
Linux 压缩命令
2011-03-27 15:30 1051Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个 ... -
vim 常用命令
2011-01-10 05:11 1133vim 一般模式下 h,j,k,l 左上下右键 dd ... -
CentOS 5.5配置Web高可用集群
2011-01-10 04:50 1426一、环境概述 1、操作 ... -
Linux中把普通用户提升为root用户权限:
2010-12-30 18:02 4504Linux中把普通用户提升为root用户权限: 1、修改/e ... -
RAR for Linux 命令详解
2010-12-29 21:56 960RAR for Linux 命令详解 2008- ... -
centos安装配置LAMP扩展,ssh,svn,服务管理
2010-12-29 19:53 1438推荐网站 http://blog.chinau ... -
CentOS 修改IP地址, DNS, 网关
2010-12-29 18:17 984由于修改网关总是忘 ... -
centos的用户、组权限、添加删除用户等操作的详细操作命令
2010-12-29 17:29 22561.Linux操作系统是多用户多任务操作系统,包括用户账户和组 ... -
CentOS中用top命令查看CPU使用率
2010-12-29 17:16 1609先来一些CentOS(Linux)的基础知识:用top命令查看 ...
相关推荐
Linux_bind域名服务器搭建,详细的安装配置过程,新手必备
Linux环境下bind9.2.3域名服务器的安装及配置,主要测试通过的环境有RH8,RH9,RH as3,RH as3up3,Suse
BIND是一种开源的DNS(Domain Name System)协议的实现,包含对域名的查询和响应所需的所有软件...它是互联网上最广泛使用的一种DNS服务器,主要应用与linux和unix系统下,本文讲解的是BIND DNS服务器 安装、升级步骤。
域名服务器搭建指南,知道使用bind搭建linux的域名服务器
1、从www.isc.org下载bind 域名服务器软件。我们这里用的是bind8.3.0,bind8分支和bind9分支是并行发展的。根据自己的实际情况选择合适的bind版本。 2、mkdir /usr/src/bind83 3、下载的文件叫bind-src.tar.gz,...
二、 实验内容: 在一台安装好 Linux 系统的真实机上进行BIND软件包的安装,启动DNS,为其配置文件(包括主配置文件,区 域数据库文件,与域名解析相关的文件)。配置好服务器之后进行测试。 三、实验环境 1、开启...
Unbound是FreeBSD(类Unix)操作系统下的默认DNS服务器软件,它是一个功能强大、安全性高、跨平台(类Unix、Linux、Windows)、易于配置,以及支持验证、递归(转发)、缓存等功能的DNS服务软件,其主要安装文件有: ...
安装bind 配置BIND 区域文件 构建域名服务器
一,安装BIND 1.下载BIND http://www.isc.org 也可以去本站下载 bind9 dns软件。 2.编译安装 代码如下:# tar zxvf bind-9.4.0.tar.gz # cd bind-9.4.0 # ./configure sysconfdir=/etc //更多安装选项 ./...
(3)编辑DNS服务器配置文件。 (4)启动服务器。 (5)配置客户端,进行域名解析。 配置思路 配置服务器主机网络 打开网络配置文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 按照规划完成服务器网络配置:...
1.DNS服务器概念 在互联网上通信需要借助于IP地址,但人类对于数字的记忆能力远不如文字,那么将IP地址转换成容易记忆的文字是个好办法,可是计算机只能识别0、1代码,这时就需要一种机制来解决IP地址与主机名的转换...
bind域名解析服务器,是对域名和IP地址之间的解析,这里就介绍bind域名服务器的概念、工作原理、安装配置和安全管理等等。
一、安装命令这个命令是在你自己的服务器上运行的!是在你自己的服务器上运行的!是在你自己的服务器上运行的!不是在路由器里运行的!不是在路由器里运行的!不是在路由器里运行的! wget --no-check-certificate ...
本章主要介绍DNS工作的原理、Linux下的域名服务器系统以及BIND的安装与配置等内容。详细叙述了主DNS服务器和辅助DNS服务器的配置以及DNS的安全。 第17章:FTP服务器。本章主要介绍了wu-ftp服务器的安装、配置和使用...
Bind9是一个强大的Linux下开放源代码的DNS服务器软件,这篇文章主要介绍了使用 bind 设置 DNS 服务器的方法,需要的朋友可以参考下
4.1.4 主域名服务器与辅助域名服务器 4.1.6 DNS查询原理及流程 4.1.7 正向解析与反向解析 4.1.8 资源记录 4.2 安装DNS服务 4.2.1 BIND简介 4.2.2 DNS所需软件 4.2.3 DNS的安装 4.3 DNS常规服务器配置 4.3.1 主配置...
1.在Fedora linux上安装Apache和bind。 2.使用Apache设置WWW服务器。WWW服务器的IP地址为192.168.0.10;通过虚拟主机技术添加两个网站,两个网站的域名分别是www.xx.com和www2.xx.com (xx为同学名字的拼音),主...
DNS概述 域名解析过程(1) 域名解析过程(2) ...根域名服务器Cache文件 辅助管理工具 DNS客户端工具dig Bind应用注意事项 named配置技巧 遇到问题怎么办? .................... ...................
本章主要介绍DNS工作的原理、Linux下的域名服务器系统以及BIND的安装与配置等内容。详细叙述了主DNS服务器和辅助DNS服务器的配置以及DNS的安全。第17章:FTP服务器。本章主要介绍了wu-ftp服务器的安装、配置和使用,...
关闭防火墙,关闭selinux,安装bind,bind-utils设置named.service开机自启动,设置防火墙开机时不启动 ,然后重启系统: 进入 /etc/selinux/config文件后修改SELINUX=disabled vi /etc/selinux/confi