- 浏览: 888309 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (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 788lamp 隐藏 http 头信息 apache中httpd ... -
linux 单网卡设定多个ip
2011-11-06 03:41 1164# cd /etc/sysconfig/network-scr ... -
iptables 端口映射
2011-11-05 07:38 1625centos 系统端口映射 内网: 192.168.0 ... -
squid + iptables 做反向代理和透明代理
2011-11-05 07:04 2088squid + iptables 做反向代 ... -
CENTOS 手动修改系统时间
2011-09-09 15:13 1884我们一般使用“date -s”命令来修改系统时间。比如将系统时 ... -
php 不重新编译 添加 ftp 模块
2011-09-02 01:11 1616以添加ftp模块为例子进入源码目录cd php-5.2.9/e ... -
Squid 反向代理服务器安装笔记
2011-08-28 16:59 19001.安装前准备设置网卡 外网网卡:eth0 ip:60.190 ... -
CentOS 5.5 x64 源码安装 LAMP
2011-08-25 21:41 24081.系统 CentOS5.5 x64 配置好IP地址,主机名等 ... -
Linux 设置ip
2011-08-25 17:53 1635手动配置linux(centos)的I ... -
Linux 关机和重启命令
2011-08-25 17:17 875如果你很急着关机或者重启话,那么关机就是init 0,重启就是 ... -
linux 防火墙设置
2011-08-25 13:34 972service iptables stop 关闭防火墙 ... -
Linux 压缩命令
2011-03-27 15:30 1085Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个 ... -
vim 常用命令
2011-01-10 05:11 1157vim 一般模式下 h,j,k,l 左上下右键 dd ... -
CentOS 5.5配置Web高可用集群
2011-01-10 04:50 1459一、环境概述 1、操作 ... -
Linux中把普通用户提升为root用户权限:
2010-12-30 18:02 4549Linux中把普通用户提升为root用户权限: 1、修改/e ... -
RAR for Linux 命令详解
2010-12-29 21:56 995RAR for Linux 命令详解 2008- ... -
centos安装配置LAMP扩展,ssh,svn,服务管理
2010-12-29 19:53 1476推荐网站 http://blog.chinau ... -
CentOS 修改IP地址, DNS, 网关
2010-12-29 18:17 1021由于修改网关总是忘 ... -
centos的用户、组权限、添加删除用户等操作的详细操作命令
2010-12-29 17:29 23101.Linux操作系统是多用户多任务操作系统,包括用户账户和组 ... -
CentOS中用top命令查看CPU使用率
2010-12-29 17:16 1646先来一些CentOS(Linux)的基础知识:用top命令查看 ...
相关推荐
Linux_bind域名服务器搭建 本文将详细介绍 Linux_bind 域名服务器的搭建过程,包括安装配置、主域名服务器和从域名服务器的配置等。 一、安装配置 在 Linux 系统中,需要使用 rpm 命令安装 bind 软件包, bind-...
### Linux环境下bind9.2.3域名服务器的安装与配置详解 #### 一、概述 在互联网技术领域中,域名解析服务(DNS)是至关重要的基础服务之一。它负责将人类易于记忆的域名转换成机器识别的IP地址,从而使得用户能够...
### BIND DNS 服务器的安装与配置详解 #### 一、BIND DNS 服务器简介 BIND (Berkeley Internet Name Domain) 是一种开源的 DNS (Domain Name System) 协议的实现,它包含了处理域名查询和响应所需的全部软件。BIND ...
在Linux系统中,BIND(Berkeley Internet Name Domain)是一个广泛使用的域名系统(DNS)服务器软件。在SUSE Linux上安装和配置BIND时遇到的问题通常与依赖性或库文件缺失有关。在本例中,错误信息指出`libcrypto.so...
Bind 9 DNS服务器安装教程旨在指导用户如何安装和配置 Bind 9 DNS服务器,以便实现域名解析。本教程涵盖了 Bind 9 DNS服务器的安装、启动、配置和应用等方面的知识点,旨在帮助用户快速掌握 Bind 9 DNS服务器的使用...
### Linux 下 DNS 服务器安装配置知识点详解 #### 一、DNS 基础知识与工作原理 1. **DNS 的作用**: - DNS (Domain Name System) 是一种用于实现域名到 IP 地址映射的技术,使得用户可以通过易于记忆的域名访问...
Bind9 是一个功能强大的 DNS 服务器软件,在 Linux 下安装配置 Bind9 可以提供 DNS 服务。下面是 Bind9 安装配置的一例,包括下载、编译、安装、配置和测试等步骤。 一、下载和编译 Bind9 首先,需要从 ISC 官方...
在Linux系统中搭建域名服务器是一项基础且重要的网络管理任务,主要涉及到DNS(Domain Name System)服务的配置。这里我们将重点讨论如何在CentOS 5.3环境下安装和配置DHCPD服务器,它作为DNS服务的一部分,负责动态...
本文主要关注的是Linux上的DNS服务器配置,这是网络服务的基础,它负责将域名转换为IP地址。DNS服务器的实现通常依赖于BIND(Berkeley Internet Name Domain),这是一个广泛使用的开源DNS软件。 BIND服务器的核心...
总的来说,虽然在Windows上安装和配置DNS Bind9比在Linux上更为复杂,但通过理解DNS工作原理、掌握配置文件的编写以及熟悉Windows环境下的工具,我们完全能够搭建起一个运行良好的DNS服务器。这个过程中,耐心和细致...
安装和配置Linux域名服务器需要安装BIND9软件包,并配置缓存服务器、主域名服务器、辅域名服务器和域名转发器。 * 安装BIND9软件包 * 配置缓存服务器 * 配置主域名服务器 * 配置辅域名服务器 * 配置域名转发器 六...
BIND,全称Berkeley Internet Name Domain...总的来说,安装并配置BIND 9.8.4涉及多个步骤,需要对Linux环境和DNS原理有一定了解。正确设置和管理DNS服务器是网络服务的重要环节,对网站的可用性和安全性都有直接影响。
本指南将深入讲解如何在Linux系统上安装、配置及管理Bind9服务器。 **一、安装Bind9** 在Ubuntu或Debian系统上,可以使用以下命令来安装Bind9: ```bash sudo apt-get update sudo apt-get install bind9 ``` 在...
### Linux Postfix 邮件服务器安装配置 #### 一、前置环境准备 在开始安装配置 Postfix 邮件服务器之前,文档提到了需要先安装配置 Apache 和 DNS。 ##### 安装 Apache 1. **挂载安装介质**: ```bash mount /...
### BIND9 IPV6操作指南详解 ...综上所述,BIND9 IPV6操作指南涵盖了BIND的基本安装、配置及启动流程,并特别强调了如何支持IPv6。通过上述步骤,您可以成功地部署和配置一个支持IPv6的DNS服务器。
本节课程将带领您学习 Linux 服务器安装架设的视屏教程,涵盖 DNS 的基本概念、BIND 服务器安装、named.conf 配置文件等内容。 DNS 基本概念 DNS(Domain Name System)是互联网上使用最广泛的域名解析系统,负责...
DNS 服务器的配置和辅助服务器配置是 Linux 服务器管理中的一项重要任务,需要对 DNS 服务器和辅助 DNS 服务器进行正确的配置,以便于提供高效的域名解析服务。 Linux 下 DNS 服务器的配置步骤: 1. 安装 BIND ...
2. **安装与配置BIND**:在Linux环境中安装BIND服务器软件,配置主配置文件`named.conf`,设置区域文件,如`zone.example.com.db`,用于存储域名解析信息。 3. **权限与安全**:学习如何配置访问控制列表(ACL),...
DNS 服务器配置是 SuSE Linux 中的一项重要任务,本文档旨在指导用户如何配置 SUSE Linux DNS 服务器,涵盖了 DNS 服务器的基础知识、 BIND 套件安装、 DNS 服务器配置、区域文档文件创建等内容。 一、DNS 服务器...