Archive for the '网络|Network' Category

Aug 18 2008

bind 下的委派

Published by David under 网络|Network

在BIND DNS服务器中创建一个DNS子域是相当简单的,步骤分为三个部分:

1.命名子域

2.将子域委派给一个或者多个域名服务器

3.提供“域名服务器黏结记录”(nameserver glue records)和子域的命名空间(namespace)内部的主机名给任意一个委派的域名服务器,以便子域外部的机器可以解析这个域名服务器。

事实上,第一和第二步已经实现了每个子域名服务器的单一记录,当你将子域名委派给在DNS子域里面有主机名的服务器时,需要第三步,但并不是必需的。

创建子域

为了创建子域,你需要以root进入到父域名的主DNS服务器,编辑父域名的zone文件,完成编辑之后重新加载zone(reload zone)。

在BIND的配置文件/etc/named.conf中zone声明了你的父域,定义了zone文件名和你想要修改的域。

记住,zone文件将会存放在/etc/named.conf中全局选项所声明的directory下(默认是/var/named)。

这里是named.conf文件zone生命的一个例子,zone文件名是testdomain.bogus.zone:

zone “testdomain.bogus” {
type master;
file “testdomain.bogus.zone”;
allow-update { none; };
};

在修改zone文件之前先做个备份,然后用你喜欢的文本编辑器打开zone文件:

# cd /var/named

# cp testdomain.bogus.zone testdomain.bogus.zone.backup

# vim testdomain.bogus.zone

下面是域名testdomain.bogus的zone文件的一个例子,在那里,我们将创建子域subdomain1.testdomain.bogus。

假设已存在的testdomain.bogus的zone文件已经包含所有下面显示的记录,到”EXISTING RECORDS STOP HERE”这行。

下面黑体的记录(”EXISTING RECORDS STOP HERE”行之后)是我们要创建DNS子域的新记录,委派给三个域名服务器,并且添加了一条NS glue记录给子域里的一个域名服务器。

$TTL 3D
@ IN SOA ns1.testdomain.bogus. root.testdomain.bogus. (
2004080203 ; zone file serial #
8H ; refresh
2H ; retry
1W ; expire
1D ) ; SOA minimum
; NS’S AUTHORITATIVE FOR PARENT DOMAIN:
testdomain.bogus. NS ns1.testdomain.bogus.
testdomain.bogus. NS ns2.testdomain.bogus.
;
; A RECORDS FOR THE PARENT DOMAIN’S AUTHORITATIVE NS’S:
ns1.testdomain.bogus. A 10.1.2.3
ns2.testdomain.bogus. A 10.1.2.4
;
; ORDINARY HOSTS IN TESTDOMAIN.BOGUS:
host01 A 10.1.2.11
host02 A 10.2.2.12
;
; EXISTING RECORDS STOP HERE
;
; HERE WE CREATE OUR DNS SUBDOMAIN BY ADDING THESE RECORDS:
; Name the subdomain: Now delegate it to these nameservers (MUST be an FQDN hostname, NOT AN IP):
subdomain1.testdomain.bogus. NS ns1.subdomain1.testdomain.bogus. ; inside the subdomain - needs NS glue record
subdomain1.testdomain.bogus. NS ns1.testdomain.bogus. ; not in subdomain - no glue required
subdomain1.testdomain.bogus. NS ns.myisp.bogus. ; not in subdomain - no glue required
;
; GLUE RECORD FOR ns1.subdomain1.testdomain.bogus -
; NEEDED SINCE IT IS INSIDE THE SUBDOMAIN
ns1.subdomain1.testdomain.bogus. A 10.4.5.6

注意:在保存文件,重新加载(reloading)之前,别忘了增加zone文件的序号(serial number)!

上面例子中,子域委派权威给其中一个父域名服务器ns1.testdoamin.bogus。并不需要父域名的NS也是子域名的NS,是DNS管理员有权限管理的任意一个就行。

你需要创建子域的zone文件,将子域添加到将成为子域的权威的服务器的/etc/named.conf配置文件。以下是主服务器上基本的子域的zone声明部分:

zone “subdomain1.testdomain.bogus” {
type master;
file “subdomain1.testdomain.bogus.zone”;
allow-update { none; };
};

子域zone文件的基本部分:

$TTL 3D
@ IN SOA ns1.subdomain1.testdomain.bogus. root.subdomain1.testdomain.bogus. (
2004080203 ; zone file serial#
8H ; refresh
2H ; retry
1W ; expire
1D ) ; SOA minimum
;
subdomain1.testdomain.bogus. NS ns1.subdomain1.testdomain.bogus.
;
; A RECORDS FOR THIS SUBDOMAIN
ns1.subdomain1.testdomain.bogus. A 10.4.5.6
host01 A 10.4.5.6

在父域名服务器reload父域的zone文件之前,建议你正确配置了子域的域名服务器,并且能正确提供子域的记录。

当你觉得子域名服务器已经正常工作,以root身份执行下面命令,reload父域的zone文件:

# rndc reload

现在,你就拥有了子域DNS。

关于BIND DNS服务器配置的文档,DNS原理,请参考下面资源:

*BIND Administrator’s Reference Manual, HTML格式(在安装了bind RPM包的红帽企业版Linux 系统上可以得到)

/usr/share/doc/bind-[version]/arm/Bv9ARM.html

*Linux Documentation Project Website中的DNS HOW-TO

http://www.tldp.org/HOWTO/DNS-HOWTO.html

simple sample:
abc.com 如何委任 tmp.abc.com
linux 下很簡單:
在 abc.com 的 db file 中加兩行(或多行,若有多個 ns 的話):
tmp IN NS ns1.tmp.abc.com.
ns1.tmp IN A 1.2.3.4

問題二:
在 ns1.tmp.abc.com 的 named.conf 中設一個 forward zone :

zone “abc.com” IN {
type forward;
forwarders { 4.3.2.1; };
};
4.3.2.1 是 abc.com 的 ns 所用 IP 。

No responses yet

May 12 2008

各种系统下配置snmp方法

Published by David under 网络|Network

在Windows XP/2000 系统中配置 SNMP 代理

关于如何在Windows系统上安装SNMP代理,可参见在Windows系统中安装SNMP代理。

在Windows XP/2000 系统中配置 SNMP 代理的具体步骤如下:

点击开始,指向设置,然后点击控制面板。双击管理工具,然后双击计算机管理。

在控制台树中,点击服务和应用程序,然后点击服务。

下滚明细表窗格,并点击 SNMP service。

点击操作菜单上的属性。

如果您想在身份验证失败的时候有陷阱信息发出,那么请在安全分页中选择发送身份验证陷阱。

在接收的团体名称下点击添加。

在团体权利下,为主机选择一个许可的级别以处理从被选团体接收的请求。

在社区名称中输入名称(区分大小写),然后点击添加。

指定是否从主机接收SNMP 数据包:

要想从网络上的任何主机接收SNMP 请求,且无论其身份,请点击接收来自任何主机 SNMP 数据包。

要想限制接收 SNMP 数据包,请点击接收来自这些主机的 SNMP 数据包,点击添加,输入适当的主机名、IP或IPX 地址, 然后再次点击添加。

点击应用。

页首

配置SNMP陷阱的步骤如下:

点击开始,指向设置,然后点击控制面板。双击管理工具,然后双击计算机管理。

在控制台树中,点击服务和应用程序,然后点击服务。

下滚明细表窗格,并点击 SNMP service。

点击操作菜单上的属性。

打开陷阱分页窗格,在社区名称下输入计算机将把陷阱发至的社区名称(区分大小写),然后点击添加到列表。

在陷阱目标中点击添加。

在主机名,IP或 IPX地址中输入主机的相关信息并点击添加。

重复第5步到第7步,直到添加完您要添加的所有团体和陷阱目标。

点击确定。

在 Windows NT 系统配置SNMP 代理

关于如何在WindowsNT系统上安装SNMP代理,可参见在Windows系统中安装SNMP代理。

在 Windows NT 系统中配置SNMP 代理的步骤如下:

右击桌面上的网上邻居图标。

点击属性。

点击服务。

点击 SNMP 服务,然后点击属性。

点击安全分页按钮。

要想为错误的验证发送陷阱,请选择发送验证陷阱复选框。

在接收的团体名称下点击添加。

在团体名称框中,输入共同体名称(从该团体接收请求)。

点击添加,将该名称移入接收的团体名称列表中。

重复第 9 步添加任何团体名称。

点击以下选项之一,指定是从任何主机接收 SNMP 数据包,还是仅从指定的主机接收SNMP 数据包:

如果不依据源计算机 ID 来拒绝 SNMP 数据包,可选择接收来自任何主机的 SNMP 数据包。

如果仅从列出的计算机接收SNMP 数据包,请选择仅接收来自这些主机的SNMP 数据包。 要想指定特定的主机,请点击添加,在IP 主机或IPX 地址框中输入主机的名称和地址(从该主机接收请求),然后点击添加,将该名称移入仅接收来自这些主机的SNMP 数据包列表。

重复第 11 步添加任何主机。

在代理分页中指定适当的信息(如有关用户位置和服务的注释)。

点击确定。

配置 SNMP 陷阱的步骤如下:

右击桌面上的网上邻居图标。

点击属性。

点击服务。

点击 SNMP 服务,然后点击属性。

点击陷阱分页按钮。

在团体名称框中输入名称,以识别您想要该计算机将陷阱发送到的每个团体。团体名称是区分大小写的。

输入每个名称后,点击添加,将这些名称添加到列表。

添加了团体之后,在其仍是高亮时,点击陷阱目标下的添加,为陷阱要发送到的每个团体指定主机。

在IP主机/地址或IPX地址框中输入主机名,然后点击添加,为所选团体将名称和地址移入陷阱目标列表。

重复第10步,添加任何主机。

点击确定。

在 Linux 8.0以前的版本配置代理

关于如何在Linux系统上安装SNMP代理,可参见 在Linux系统中安装SNMP代理。

如果代理已运行,请使用以下命令将其停止:
/etc/rc.d/init.d/snmpd stop

在/etc/rc.d/init.d/snmpd 文件中做以下修改:


daemon /usr/sbin/snmpd $OPTIONS
改为
daemon /root/ucd_agent/sbin/snmpd $OPTIONS


killproc /usr/sbin/snmpd
改为
killproc /root/ucd_agent/sbin/snmpd

这是用于在启动和停止SNMP 代理时选择当前安装的版本。

使用命令 /etc/rc.d/init.d/snmpd start来启动代理。

在 Linux 8.0版本及8.0 以上版本配置代理

在Linux 8.0版本及8.0 以上版本,可以使用 SNMP 的最新版本,只需在 snmpd.conf 文件中做以下修改:


# name incl/excl subtree mask(optional)
行后插入
view allview included .1.3.6


# group context sec.modelsec.level prefix read write notif
以后的行
lineaccess notConfigGroup “” any noauth exact systemview none none
改为
access notConfigGroup “” any noauth exact allview none none

然后使用以下命令重启 snmp 代理:
/etc/rc.d/init.d/snmpd restart


在 Solaris 机器中配置代理

关于如何在Windows系统上安装SNMP代理,可参见在Solaris系统中安装SNMP代理。

如果代理已运行,请使用以下命令将其停止:
/etc/init.d/init.snmpdx stop

在/etc/init.d/init.snmpdx 文件中做以下修改:

将 if [ -f /etc/snmp/conf/snmpdx.rsrc -a -x /usr/lib/snmp/snmpdx ]; then
/usr/lib/snmp/snmpdx -y -c /etc/snmp/conf -d 3 -f 0
fi

改为
/sbin/snmpd

将 /usr/bin/pkill -9 -x -u 0 ‘(snmpdx|snmpv2d|mibiisa)’

改为
/usr/bin/pkill -9 -x -u 0 ‘(snmpd)’

使用命令 /etc/init.d/init.snmpdx start 重启代理。

No responses yet

May 07 2008

QQ Game 服务器IP收集表

Published by David under 网络|Network

61.172.204.148-61.172.204.188 范围
218.18.95.153 主机
60.28.232.12 主机
219.133.41.152 主机
219.133.38.246-219.133.38.250 范围
210.22.23.197 主机
202.205.3.202 主机
202.104.241.19 主机
121.14.77.57-121.14.77.126 范围
172.16.13.2 主机
218.17.209.23 主机
58.61.166.136 主机
games.qq.com 58.60.11.141-58.60.11.212 范围

No responses yet

Jul 29 2007

让Google.com不转换到Google.cn的方法

Published by David under 网络|Network

1、点击页面下面的Google.com in English
2、点击搜索框旁边的 Language Tools
3、在Use the Google Interface in Your Language里面选择Chinese (Simplified)
注意,此时地址栏变成http://www.google.com/intl/zh-CN/
4、点击搜索框旁边 使用偏好
5、进去后什么都可以不用做,直接点击下面的 存储使用偏好 按钮。

现在,关闭IE后,再打开试试

No responses yet

Feb 05 2007

【转帖】SEO工具,站长必备

Published by David under 网络|Network

关键词工具

Google Adwords关键词工具

查询指定关键词的扩展匹配,搜索量,趋势和受欢迎度.
https://adwords.google.com/select/KeywordToolExternal

百度相关搜索

按热门程序排序,列出指定关键词相关的扩展匹配及热门程度
http://d.baidu.com/rs.php

关键词密度分析工具

分析指定关键词在指定页面中出现的次数,及相应的百分比密度

中文:http://tool.cndw.com/Seo/Key_Density.asp

英文:http://www.keyworddensity.com/

关键词热门排行及指数

百度排行榜:http://top.baidu.com

百度指数:http://index.baidu.com/

Yahoo排行榜:http://misc.yahoo.com.cn/top_index.html

搜狗指数:http://www.sogou.com/top/?IPLOC=CN1102

搜搜龙虎榜:http://www.soso.com/lhb/s_i_sosolhb.shtml

Google工具

Google Sitemaps

Google推出的一项免费服务,一个杰出的SEO工具
http://www.google.com/webmasters/sit…_CN/about.html

Google Analytics

Google推出的免费分析服务.在市场营销和内容优化上提供很多专业报表.对搜索引擎营销有很大帮助.
http://www.google.com/analytics/zh-CN/

Google Dance 查询工具

不仅可以查询Dance情况,还可以通过E-mail及时获得每月google dance通知
http://www.seochat.com/googledance/

查看在GOOGLE各服务器上的PR值

利用这个工具,可以判断PR是否更新,预测更新后的PR值
http://www.seochat.com/seo-tools/future-pagerank

Google PR历史更新时间表

看看Google 2000看至今更新PR的具体时间和周期时长
http://www.seocompany.ca/pagerank/pa…date-list.html

链接工具

链接广泛度检测工具

反向链接查询工具.同时支持Google,百度,Yahoo等8个搜索引擎
http://tool.cndw.com/LinkIn/Index.asp

查询Google中链接的工具.可以抓取文本标题和链接.中文标题显示的是乱码
http://www.webconfs.com/google-backlink-checker.php

Yahoo新推出的链接检查工具,可以查询网站中所有被检索的页面以及反向链接情况
http://siteexplorer.search.yahoo.com/

同时查询Google,Yahoo,MSN中的链接数量
http://www.trafficzap.com/linkpopularity.php

无效链接检查工具

检查指定页面内的链接.包括链接有效性检查,链接文字,链接类型
http://www.seores.com/search/checkurl.asp

W3C GLink Checker
http://validator.w3.org/checklink

其他工具

国外主要搜索引擎和人工目录的关系表

一个Flash,解析国外主流搜索引擎与人工目录的关系,对海外推广很有帮助
http://www.seobbs.net/read.php?tid=911

网站历史查询工具

美国互联网档案馆(The Internet Archive)保存了自1996年开始,借助Alexa搜索引擎获取的网站资料
http://web.archive.org/collections/web/advanced.html

分类目录收录查询

检查网站是否登录多个重要分类目录
http://www.123promotion.co.uk/directory/index.php

Alexa世界排名查询
http://alexa.chinaz.com/Index.asp

本文由樂思蜀整理,转发请注明出处及链接!

原发:点石互动

http://www.dunsh.org/2006/09/12/seo-tools/

No responses yet

Next »

Close
E-mail It