Category: 国外空间

美国服务器介绍

By admin, 2010年03月25日 6:08 下午

Fdcservers的机房位于伊利诺伊州芝加哥机房,40G带宽直入美国骨干,利用BGP4构造网络连线稳定快速。多线路综合确保线路畅通无阻,接入线路包括(Comcast,AT&T, XO, Internap, XeeX, HE, Tiscali, Verio等),专业网络工程师提供7X24×365服务响应。全天候24小时实时监控不间断服务。速度不错,IP数量也多,最多免费提供60个独立IP地址,100m端口,流量方面没有限制,这个是我见过美国比较实惠的不限制流量的服务商了,免费送windows系统。

Krypt美国一个新兴的主机服务商,不过发展很快,可能很多人不大清楚,不过提起圣塔安娜机房,应该不少人就该知道了,对,圣塔安娜机房就是Krypt在运营。

PacificRack在美国加州洛杉矶有自己的机房,其母公司为OC3网络,成立于1999年,机房带宽接入商有Mzima,Level(3),Global Crossing,Sprint,Savvis,PCCW/BTN,Any2Exchange Peering – 1 Wilshire等,机房带宽超过50Gbps,中国大陆访问速度很不错。

Limestonenetworks.com是一个达拉斯的独立服务器服务商,他们有自己的达拉斯机房,机房位于达拉斯Databank数据银行大厦,有NTT /Gloabl Crossing/Level3等带宽接入商。

WholesaleIntern堪萨斯机房位于密苏里州堪萨斯城,由Aaron Wendel建于1999年,机房大约1300平方米。机房带宽接入商 CogentCO,Level3 等。机房位于美国中部靠东部,大陆访问速度不错。此机房服务器默认10mbps独享不限制流量或者100mbps带宽1500GB流量限制。

WebNX.com服务器商已经有超过15年的历史了,他们在洛杉矶有自己的机房,机房带宽接入商有HE.NET,Mzima,Level3,PCCW,NTT,Linkline,Cogent等,带宽充足,在线率99.9%。 

SharkTech是一家租用FDC芝加哥机房的独立服务器商,并对其服务器添加上自己的抗DDOS防火墙设备,可以抵抗比较强的DDOS攻击,有需要的可以看看这家了。

Singlehop是美国非常不错的一个专注独立服务器的主机商之一,其服务器全部采用的是Intel的处理器。价格幅度从129美元到289美元涵盖。

Vrtservers是美国除了Theplanet外的另外一个专供独立服务器的主机商,提供很多种配置型号的服务器,包括Intel和AMD的处理器等产品,还可以自定义配置。他限制的流量比较宽松。

windows服务器之间使用cwRsync备份

By admin, 2010年01月23日 6:04 下午

Windows下也有类似unix下的rsync软件,最近我试用了cwRsync软件,把配置和使用方法介绍一下,使用它确实比较方便!

        同步Rsync Server软件下载cwRsync_Server_2.0.10_Installer.zip

        同步Rsync Client软件下载cwRsync_Client_2.0.10_Installer.zip

   

    在需要传同步文件出来的windows服务器上安装同步Rsync Server软件cwRsync_Server_2.0.10_Installer后,

   

    会在服务器上建一个管理员级别的SvcwRsync用户,我们最好修改一下这个用户的密码。

   

    在此服务器上还增加了一个RsyncServer服务,如果没有设成自动启动,需要设置一下,如下图。   

   

   

    然后在安装了同步Rsync Server和Rsync Client软件的windows服务器上设置环境变量:   

   

   

 把目录C:\Program Files\cwRsyncServer\bin填加到当前用户的path里。

   

    同步Rsync Server上配置文件rsyncd.conf的一般格式类似:

###############################################################   

use chroot = false

strict modes = false

#hosts allow = 192.168.0.2

hosts allow = *

log file = rsyncd.log

pid file = rsyncd.pid

secrets file = password

# Module definitions

# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work

#

[dbbackup]

path = /cygdrive/d/sqlserver_backup

read only = true

list = no

auth users = fengyu

transfer logging = yes

[test]

path = /cygdrive/d/ying

read only = true

list = no

auth users = ying

transfer logging = yes   

    

###############################################################   

    

  在Rsync Server的C:\Program Files\cwRsyncServer\目录下密码文件password里面内容如下:

fengyu:dbbackup_test

ying:maggie678

  这里面的用户名和密码可以任意设定,跟windwos和unix帐号没有任何关系。记住用冒号:分割用户名和密码

   在Rsync Client端写一个包含rsync命令的批处理程序rsync_test.bat

  

rsync -vzrtopg –progress –delete –password-file=/cygdrive/f/fengyu/password2 fengyu@192.168.0.10::dbbackup /cygdrive/f/fengyu/dbbackup_test  

   请注意在Rsync Client端windows服务器f:\fengyu\password2文件里只需要填写密码dbbackup_test,如下:

  

dbbackup_test  

  

   当然在unix机器上也可以用类似的方法获取在Windows服务器Rsync Server配置文件里设置好的同步文件夹

  

   rsync -vzrtopg –progress –delete –password-file=/home/ying/ying_passwd ying@192.168.0.10::test /home/ying/ying_test

  

   密码/home/ying/ying_passwd文件里也只需要填maggie678,如下:

  

maggie678     

   如果想把同步操作定时完成,可以在Windows服务器上设定任务计划,在unix机器上配置cron作业。

  

   最后管理员定期查看Rsync Server上的同步日志文件C:\Program Files\cwRsyncServer\rsyncd.log

  

   就知道同步是否正常运行了。

IIS isapi_rewrite 重写

By admin, 2010年01月18日 4:37 下午

ISAPI_Rewrite有Full和Lite两个版本。Full是商业版,Lite是免费版。
经过反复测试,发现Lite版只读取安装目录下的httpd.ini文件,而不会读取每个网站根目录下的httpd.ini。
只有Full版才会读取网站根目录下的httpd.ini配置。
刚才到官网上仔细查了Lite版的介绍,才发现原来官网上早已说明,只是我以前没有发现而已。
为了方便其他朋友区分Lite版和Full版,我把Lite版的简介翻译写在下面:

原文 翻译
Lite version of ISAPI_Rewrite shares the same rewrite engine and features but with the following limitations: ISAPI_Rewrite的Lite版本使用(与Full版本)
相同的rewrite引擎和属性,但是有以下几点限制:
  • No support for distributed .htaccess configurations, directory and web site level configurations. Only one global httpd.conf configuration file will be loaded from Lite version installation folder.
  • 不支持分布式的.htaccess配置、目录和站点级
    配置。只有Lite版安装目录下的公用的httpd.conf
    (httpd.ini)配置文件会被读取。
  • No support for <VirtualHost>, <Directory>, <DirectoryMatch>, <Files>, <FilesMatch>, <Location> and <LocationMatch> tags.
  • 不支持<VirtualHost>、<Directory>、<DirectoryMatch>
    、<Files>、<FilesMatch>、<Location> 和<LocationMatch>标签.
  • There is no proxy module in Lite version, thus all proxy related functions like RewriteProxy directive and [P] flag will be ignored.
  • Lite版本中不包含代理模块,所以所有与代理有
    关的函数例如RewriteProxy指令和[P]标签都将无效。
  • No manual installation package for Lite version to install in a shared hosting environment.
  • 没有为Lite版安装在共享主机环境中的文档安装包
    (这条看不太懂,翻译的可能不对)
  • ISAPI_Rewrite Lite is completely free and it is a good solution for development or testing purposes and for small servers that host only a few web sites and don’t require distributed configurations or proxy functions. ISAPI_Rewrite Lite是完全免费的。如果只是以开发
    或测试为目的,或者是一台仅有少量网站不需要分布配置
    和代理功能的服务器,它将是一个很好的解决方案。

    Rewrite规则相冲突解决办法 IIS isapi_rewrite full多站点配置方法

    一、首先安装ISAPI_Rewrite (可以到网上找一个破解版或者购买一个正版,本文以isapi_rwf_0053.msi为例)

    1、双击安装isapi_rwf_0053.msi 一路点击NEXT 直至完成;

    2、安装完成后打开ISAPI_Rewrite目录中ISRWConfig.exe,输入注册码完成注册(如果是破解版的则无需这一步)。

    3、安装完成后,如不能正常运行,请照以下说明设置ISAPI_Rewrite目录权限

        Administrators 和 SYSTEM 全部权限

        IIS_WPG   读取和运行/读取

        单独对ISAPI_Rewrite/ISAPI_Rewrite.dll设权限,加入Everyone的访问”读取”权限。

        打开IIS管理器,点击左边网站,右键-属性-ISAPI筛选器-然后定位到ISAPI_Rewrite\ISAPI_Rewrite.dll确定启用,然后重启IIS生效。

       通过上面的安装与设置后,rewrite已经可以使用了。

    二、多站点的配置方法

    如果你在一台服务器上安装了多个网站,而且都希望实现伪静态,那可以采用全局的方式配置,全局配置方式跟ISAPI_Rewrite免费版是一样的,即把规则全部写到安装目录下的httpd.ini(有些版本为httpd.conf)中,重启iis即可;这里主要说一下全局配置结合独立配置的方法:

    1、对于不会影响到其它网站正常运行的规则,可以考虑写到全局设置里。

    # 以下是DZ6.0/6.1/7.0论坛+UCHome Rewrite规则

    # 此默认规则只针对UCHome程序放在根目录中用独立域名访问的,论坛也可以直接用.
    RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$4
    RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
    RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
    RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
    RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3
    #uch放在根目录时的伪静态
    RewriteRule ^/(space|network)-(.+)\.html$ /$1\.php\?rewrite=$2 [L]
    RewriteRule ^/(space|network)\.html$ /$1\.php [L]
    RewriteRule ^/([0-9]+)$ /space\.php\?uid=$1 [L]
    #uch放在二级目录时的伪静态
    RewriteRule ^/uhome/(space|network)-(.+)\.html$ /uhome/$1\.php\?rewrite=$2 [L]
    RewriteRule ^/uhome/(space|network)\.html$ /uhome/$1\.php [L]
    RewriteRule ^/uhome/([0-9]+)$ /uhome/space\.php\?uid=$1 [L]

    # 以下是Ecshop重写规则
    #RewriteRule ^(.*)/index.html    $1/index.php [I]
    #RewriteRule ^(.*)/default.html $1/index.php [I]
    # access any object by its numeric identifier
    RewriteRule /feed-c([0-9]+)\.xml /feed\.php\?cat=$1
    RewriteRule /feed-b([0-9]+)\.xml /feed\.php\?brand=$1
    RewriteRule /feed\.xml$                 feed\.php
    RewriteRule /category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html /category\.php\?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8
    RewriteRule /category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html /category\.php\?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5
    RewriteRule /category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html /category\.php\?id=$1&brand=$2&page=$3&sort=$4&order=$5
    RewriteRule /category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html /category\.php\?id=$1&brand=$2&page=$3
    RewriteRule /category-([0-9]+)-b([0-9]+)(.*)\.html /category\.php\?id=$1&brand=$2
    RewriteRule /category-([0-9]+)(.*)\.html /category\.php\?id=$1
    RewriteRule /goods-([0-9]+)(.*)\.html /goods\.php\?id=$1
    RewriteRule /article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html /article_cat\.php\?id=$1&page=$2&sort=$3&order=$4
    RewriteRule /article_cat-([0-9]+)-([0-9]+)(.*)\.html /article_cat\.php\?id=$1&page=$2
    RewriteRule /article_cat-([0-9]+)(.*)\.html /article_cat\.php\?id=$1
    RewriteRule /article-([0-9]+)(.*)\.html /article\.php\?id=$1
    RewriteRule /brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html /brand\.php\?id=$1&cat=$2&page=$3&sort=$4&order=$5
    RewriteRule /brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html /brand\.php\?id=$1&cat=$2&page=$3
    RewriteRule /brand-([0-9]+)-c([0-9]+)(.*)\.html /brand\.php\?id=$1&cat=$2
    RewriteRule /brand-([0-9]+)(.*)\.html /brand\.php\?id=$1
    RewriteRule /tag-(.*)\.html /search\.php\?keywords=$1
    RewriteRule /snatch-([0-9]+)\.html /snatch\.php\?id=$1
    RewriteRule /group_buy-([0-9]+)\.html /group_buy\.php\?act=view&id=$1
    RewriteRule /auction-([0-9]+)\.html /auction\.php\?act=view&id=$1
    #以下是modoer伪静态规则for1.1
    #首页去除首页规则,不然会引起其它子站出错
    #RewriteRule ^(.*)/index\.html\?*(.*)$ $1/index\.php [L]
    #TAG标签页
    RewriteRule ^(.*)/shop/tag\.html\?*(.*)$ $1/shop/tag\.php [L]
    RewriteRule ^(.*)/shop/tag_(.+)\.html\?*(.*)$ $1/shop/tag\.php\?tagname=$2 [L]
    #商铺大全
    RewriteRule ^(.*)/shop/cate_([0-9]+)\.html\?*(.*)$ $1/shop/cate\.php\?cd=$2 [L]
    RewriteRule ^(.*)/cate_([0-9]+)_([a-z]+)_([0-9]+)\.html\?*(.*)$ $1/shop/cate\.php\?cd=$2&order=$3&page=$4 [L]
    #RewriteRule ^shop/cate_([0-9]+)(\.html|) shop/cate.php?cd=$1
    #RewriteRule ^shop/cate_([0-9]+)_([a-z]+)_([0-9]+)(\.html|) shop/cate.php?cd=$1&order=$2&page=$3
    #商铺页面
    RewriteRule ^(.*)/shop/([0-9]+)\?*(.*)$ $1/shop/shop\.php\?shopid=$2$3 [L]
    #RewriteRule ^shop/(shop_|)([0-9]+)(\.html|)$ shop/shop.php?shopid=$2$3
    #点评内容页面
    RewriteRule ^(.*)/shop/viewreview_([0-9]+)\.html\?*(.*)$ $1/shop/viewreview\.php\?reviewid=$2 [L]
    RewriteRule ^(.*)/shop/viewreview_([0-9]+)\.html#respond$\?*(.*)$ $1/shop/viewreview.php?reviewid=$2#respond [L]
    #个人空间
    RewriteRule ^(.*)/space/([0-9]+)$ $1/space/index\.php\?suid=$2 [L]
    RewriteRule ^(.*)/space/([0-9]+)_([a-z]+)\?*(.*)$ $1/space/index\.php\?suid=$2&n=$3 [L]
    #兑奖中心
    RewriteRule ^(.*)/exchange/gift_([0-9]+)\.html\?*(.*)$ $1/exchange/index\.php\?action=gift&giftid=$2 [L]
    #优惠券,这个有问题,不用
    #RewriteRule ^(.*)/coupon/([0-9]+)\?*(.*)$ $1/coupon/index\.php\?ac=detail&couponid=$2$3 [L]
    #新闻资讯
    RewriteRule ^(.*)/article/([0-9]+)\.html\?*(.*)$ $1/article/article\.php\?articleid=$2 [L]
    RewriteRule ^(.*)/article/classid_([0-9]+)\.html\?*(.*)$ $1/article/index\.php\?classid=$2 [L]

    —————————————————————————
    如果有采用以上几个系统的,可以把以上规则写到全局设置里。

    2、某些站点比较特殊,把它的规则写到全局配置会影响到其它站点的正常运行,那么就要对该站点进行独立配置。例如ecmall的就会导致其它站点出问题。

    # 以下Ecmall重写规则
    # 为了确保重写规则不影响服务器上的其他站点
    # 请将下面的语句前的#号去掉,并将(?:www\.)?site1\.com改为商店所在域名
    RewriteCond %{HTTP:Host} (?:mall\.)?ynczw\.net
    RewriteRule ^(.*)/index.html$   $1/index.php [I]
    RewriteRule ^(.*)/([a-zA-Z0-9]+)_(.*)\.html$ $1/index\.php\?app=$2&arg=$3 [I]

    三、特别说明

    1、刚开装好ISAPI_Rewrite,全局重写正常而独立站点重写失败的解决办法:在需要使用rewrite的站点根目录下创建httpd.ini文件,并且给相应用户的读权限,添加Everyone访问

    并且一定要以以下语句开头
    [ISAPI_Rewrite]

    RewriteCond Host: www\.1100do\.cn (此处网址改成你的网址)

    GoDaddy免费DNS服务 可设多种解析记录

    By admin, 2010年01月18日 12:41 下午

    GoDaddy 是全世界相当知名的网域名称註册商,同时也提供虚拟主机(Hosting)、电子邮件(Email)、SSL Certificates 等等服务。不管你的网域名称是不是在 GoDaddy 註册,都可以使用 GoDaddy 提供的免费网域名称伺服器(Free DNS)。只要透过一个步骤註册为 GoDaddy 免费会员,就能让你的网域名称使用 GoDaddy 的 DNS 解析服务啦!

    除了可以免去自己架设 DNS 的烦恼,也可使用 GoDaddy 功能强大的 DNS 解析服务,包含A纪录、CNAME别名纪录、MX邮件纪录、TXT纪录、SRV纪录、AAAA和NS纪录,同时也可以匯入/匯出塬有的网域名称设定,相当好用。

    免费註册 GoDaddy 帐号

    在使用 GoDaddy 提供的免费 DNS 服务之前,必须先註册一个帐号。在首页上方点选 Create Account 建立帐号。

    GoDaddy

    依序填入以下资料,切记有标示 * 字符号的栏位皆要填入才能正确完成註册。

    First Name – 名

    Last Name – 姓氏

    Login Name – 登入帐号

    Password, Confirm Password – 输入两次密码。

    Password Hint – 密码提示

    Call-in PIN – 输入一个由四个数字组成的PIN码,不得为连续号码。

    Address 1 – 地址,可先在 Country 选择你的国家。

    City – 居住城市,例如 Taipei

    State / Province – 州或省,例如 TW

    Zip / Postal Code – 邮递区号

    Work Phone – 联络电话

    Email, Confirm Email – 输入两次 E-mail 地址。

    大致上只要输入上述资料就可以了,下方的栏位则是一些讯息的订阅或通知。如果不想收到这些通知,选择 No 即可。完成后按下最下方的 Create A New Account 完成註册。

    如果你输入的资料都正确无误的话,应该可以看到以下画面。

    GoDaddy

    开始使用 GoDaddy 免费DNS服务

    在登入后,将滑鼠移到上方工具列 Domains 的位置,接着点选 My Domains 开启新视窗。

    GoDaddy

    接着将画面移到新开启的视窗,选择上方的 Tools -> Off-site DNS 。

    GoDaddy

    点选 Add Off-site DNS 按钮,可以看到新增Off-site DNS的功能,将欲使用GoDaddy DNS服务的网域名称输入吧!

    GoDaddy

    完成后可以看到正在进行设定的提示,稍后在回到 Off-site DNS 页面就能够看到刚才加入的网域名称。

    GoDaddy

    新增或修改 DNS 纪录

    我们可以在 Off-site DNS 的页面看到刚才加入的网域名称,这个动作通常会在 1-3 分鐘内完成。

    GoDaddy

    看到 Nameservers 了吗?赶紧到你的网域名称註册商,将网域名称的 Domain Name Servers 改为 GoDaddy 提供的 Nameservers 吧!

    点选网域名称,就可以修改 DNS 纪录啰。可以修改包含 A, CNAME, MX, TXT, SRV, AAAA 和 NS Records,虽然都是英文介面,不过搭配上 GoDaddy 的设定精灵(Wizard Mode) ,其实一点也不困难啦!

    GoDaddy

    GoDaddy 提供的 Nameservers 为以下两个,可能你註册的时候得到不同的网域名称伺服器,请依照 GoDaddy 给你的指示进行修改才可以正常运作。

    mns01.domaincontrol.com

    mns02.domaincontrol.com

    【网站网址】http://www.godaddy.com/

    OpenDNS、DNS解析、13个根域名服务器、根域名镜像服务器

    By admin, 2010年01月15日 10:14 上午

    OpenDNS

    使用OpenDNS的好处是,该DNS服务器位于国外,所以不会因为大家都知道的原因在解析某些DNS的时候故意犯错。

    OpenDNS的DNS IP如下。

    • 主力DNS: 208.67.222.222
    • 备份DNS: 208.67.220.220

    中国没有根域名服务器,所以对于.com和.net域名的访问,原则上会传递到国外的根域名服务器进行解析。但是中国有根域名镜像服务器,一样可以对于此类国际域名解析进行故意犯错,但是犯错率不可能很高,有的时候镜像服务器会被绕开。直接设置为国外DNS,可以保障不被故意犯错。

    根域名服务器是互联网域名解析系统中最高级别的域名服务器,共13台,全部设置在中国以外。由于技术上的限制,不可能再增加根域名服务器,中国想拥有自己的根域名服务器,或者拥有某个根域名服务器的管理权,除非向其他国家购买并且其他国家有意愿出售,这在现实上的可能性为零

    根域名服务器

    现在共有13个根域名服务器,域名为“字母.root-servers.net”。其中“字母”的范围是从“A”到“M”。根服务器是互联网域名解析(DNS)系统中最高级别的域名服务器,目前的分布是:主根服务器美国1个,设置在弗吉尼亚州的杜勒斯;辅根服务器美国9个,英国、瑞典、日本各1个。

    由于DNS规格的所限,不会再增加任何根域名服务器,它规定UDP协议中最大的包长度为512字节。这个限制产生的理由是,网络传输中不可拆分的最小的IP包大小为576字节。DNS信息交换已经占用了差不多512字节。不过,C, F, I, J, K, L和M服务器已经在不同大洲的多个地点设立,通过任意播(anycast)地址公告提供分散服务,及镜像服务器,其结果是与其说在名义上不如说在物理上,根域名服务器已经设置在美国以外。

    # IPv4 地址 IPv6 地址 原域名 运营商 地点 软件
    A 198.41.0.4 2001:503:ba3e::2:30 ns.internic.net VeriSign Dulles, Virginia, U.S. BIND
    B 192.228.79.201 2001:478:65::53 ns1.isi.edu USC-ISI

    美国信息科学研究所

    Marina Del Rey, California, U.S. BIND
    C 192.33.4.12   c.psi.net Cogent Communications distributed using anycast BIND
    D 128.8.10.90   terp.umd.edu University of Maryland

    马里兰大学

    College Park, Maryland, U.S. BIND
    E 192.203.230.10   ns.nasa.gov NASA

    美国航空航天管理局

    Mountain View, California, U.S. BIND
    F 192.5.5.241 2001:500:2f::f ns.isc.org ISC

    互联网软件联盟

    distributed using anycast BIND
    G 192.112.36.4   ns.nic.ddn.mil Defense Information Systems Agency

    美国国防部网络信息中心

    Columbus, Ohio, U.S. BIND
    H 128.63.2.53 2001:500:1::803f:235 aos.arl.army.mil U.S. Army Research Lab Aberdeen Proving Ground, Maryland, U.S. NSD
    I 192.36.148.17 2001:7fe::53 (testing) nic.nordu.net Autonomica distributed using anycast BIND
    J 192.58.128.30 2001:503:C27::2:30   VeriSign distributed using anycast BIND
    K 193.0.14.129 2001:7fd::1   RIPE NCC distributed using anycast NSD
    L 199.7.83.42

    (2007-11生效,原为198.32.64.12)

    2001:500:3::42   ICANN distributed using anycast NSD
    M 202.12.27.33 2001:dc3::35   WIDE Project distributed using anycast BIND

    截至2006-12-29的根域名服务器和根域名镜像服务器

    截至2006-12-29,分布在世界各地的根域名服务器和根域名镜像服务器(anycast)共123个。

    根域名服务器分布图,点击放大

    DNS解析过程

    • 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
    • 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
    • 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
    • 第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
    • 第五步:重复第四步,直到找到正确的纪录。
    • 第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。

    任意播(Anycast)

    任意播拓扑图示

    任意播(Anycast)是指某组中任意发送方对应拓朴结构中几个最接近的接收方之间的通信。与之比较,组播(Multicast)是指单个发送方对应一组选定接收方的一种通信,单播(Unicast)是指单个发送方对应单个接收方的一种通信。

    任意播是 IPv6 中更新路由表时所采用的一种方法。某台主机在更新一个主机组的路由表时,先发送数据到最接近的主机上,IPv6 决定哪个网关主机最接近并发送数据包到该主机,就如单播通信一样,然后主机发送信息到其最接近的路由器上,该过程直至组中的所有路由表都被更新为止。

    中国现有的根域名镜像服务器

    2003年,F根镜像,由互联网软件联盟(ISC)和中国电信共同建立。

    2005年9月,I根镜像,由瑞典国家互联网交换中心(Autonomatic)在CNNIC设立。

    2006年12月,J根镜像,由Verisign和网通共同设立。

    据称,不愿意透露姓名的互联网信息安全专家表示,在中国设立根域名镜像服务器,中方没有丝毫的管理权限,对于服务器中的日志文件、程序文件,中方根本无法接触,中方对服务器只有供应电源和接通网线的权利。

    中国将开通新的根域名镜像服务器

    2008年12 月19日消息,网通集团宣布,已与美国威瑞信(VeriSign)公司达成协议,将开通根域名中国镜像服务器,今后中国网民访问.com以及.net网站时,域名解析将不再由设置在境外的域名服务器提供服务,长期以来在中国访问.com以及.net网站的安全性问题得到了保障,上网速度也将提升。网通集团表示,已于12月14日与美国Verisign公司在北京举行签字仪式,正式开通互联网根域名中国镜像服务器。

    OPENDNS服务

    By admin, 2010年01月15日 9:57 上午

    Opendns一个提供免费DNS服务的网站,口号是更安全,更快速,更智能.有如下特点:

    1.OpenDNS可以识别和阻止钓鱼(Phishing)网站,就像在你访问的网站和你之间设了一个检查站,保护你的安全。2.比一般的DNS更快:两个特点保证了OpenDNS更快,首先它拥有一个大型的、智能化的缓存,这能够保证用户可以从庞大的OpenDNS用户库中获利;OpenDNS有一个高性能的按地理分布的网络和多个冗余备份连接,它会根据你的访问选择最近的地理位置。3.OpenDNS可以自动纠正拼写错误:如果你不小心输入网址时拼写错误(比如少了个字母),OpenDNS也能将你引导到正确的网站,或者提供一个相似网站的搜索列表。

    二.使用方法:只要把网络连接属性(TCP/IP协议属性页)中的主要DNS和次要DNS分别改成:·208.67.222.222·208.67.220.220然后检验一下设置成功没有:http://welcome.opendns.com如果提示:Welcome to OpenDNS!Your Internet is safer, faster, and smarterbecause you’re using OpenDNS.Thank you!就设置成功了。

    注意,设置好dns后,最好重启一下计算机,这样才能生效。 Technorati : OPENDNS Del.icio.us : OPENDNS

    来源:http://www.livid.cn/doc_view.php?doc_id=5546

    OpenDNS
     
    • OpenDNS 可以让你访问国外网站的时候,域名解析的速度更快。
    • OpenDNS 可以帮助你过滤一些 phishing 站点(有一定的地址纠错)。
    • 如果你把 .com 输错成 .cmo,OpenDNS 会自动帮助你矫正过来。
    • 这一切都是全免费的。

    开始使用 OpenDNS 的方法很简单,你只要把你的计算机的主副 DNS 服务器设置为 208.67.222.222 和 208.67.220.220 就可以了。 

    更详细的使用方法在这里:http://www.opendns.com/start/

    如果你使用无线路由器的话,你也可以把这些设置加入到你的无线路由器的设置中。下面这张图片很有意思,使用和没使用 OpenDNS 的时候会看到不同的图片:

    Use OpenDNS

    设置完成后,你还可以访问 welcome.opendns.com 来验证你的设置。 [tags]opendns[/tags]

    OpenDNS 是一个在白开水中玩出精彩新意的项目,而且确实非常有用。大部分上网的人,估计从来都没有关心过自己的 DNS 服务器是怎么设置的,因为不管你用的是何种接入方式,你是永远都可以有 DNS 服务器用的。而 OpenDNS 却提供了很多新意,让你非常想去试试。

    • OpenDNS 可以让你访问国外网站的时候,域名解析的速度更快。
    • OpenDNS 可以帮助你过滤一些 phishing 站点。
    • 如果你把 .com 输错成 .cmo,OpenDNS 会自动帮助你矫正过来。
    • 这一切都是全免费的。

    开始使用 OpenDNS 的方法很简单,你只要把你的计算机的主副 DNS 服务器设置为 208.67.222.222 和 208.67.220.220 就可以了。 

    更详细的使用方法在这里:http://www.opendns.com/start/

    如果你使用无线路由器的话,你也可以把这些设置加入到你的无线路由器的设置中。下面这张图片很有意思,使用和没使用 OpenDNS 的时候会看到不同的图片:

    Use OpenDNS

    设置完成后,你还可以访问 welcome.opendns.com 来验证你的设置。

    更多介绍来自OpenDNS试用

    提到openDNS,我去它的页面看了看,是美国人David Ulevitch在2005年建立的,之前他在维护另外一个免费的dns服务EveryDNS,但是发现很多网络坏蛋用它来搞破坏,于是他重写DNS服务,并开创了openDNS,说是使我们的网络体验safer, faster, and smarter。于是我实验了一下,只要修改一下dns设置就可以了,以前是拨号之后自动分配,现在改为手动分配,具体设置方法XP用户可以到这里看。设置完毕,重新启动浏览器,打开这个页面测试,就会看到:Welcome to openDNS!的字样,否则就是大红叉

    关于速度方面请参考:http://firefoxzone.spaces.live.com/blog/cns!7B181FE9E86667CB!1498.entry

    前天问了个,遇见一段IP地址.如何辨别出其中那些是DNS,看看他有没有开53端口就行

    Selected collating sequence not supported by the operating system

    By admin, 2010年01月14日 8:41 上午

    Google了一下,发现不止我一个人有这问题。主要原因是我现在用的这 web hosting 公司用的是英文操作系统英文版OS。论坛所用的 Access文件是动网所附的,言外之意是在中文操作系统下制作的。而根据微软(Microsoft)的官方网站说明:若Access在一种语言下创建,而在另一种语言下使用就会提示这种错误。我原来的 web hosting 公司是支持中文的,所以一直都没事。

    微软的技术解释请参见

    http://support.microsoft.com/kb/141306/EN-US/

    根据微软推荐的解决方法,我知道我是不可能让 1and1 安装多种语言支持包的 — 因为我曾经给他们技术支持部门打过此类电话(上次是问为什么我的Access中文显示成乱码),被告知他们不会特地为我安装中文包的。

    看来这次有得自己动手、丰衣足食了。下面就是我解决此问题的一些过程。

    既然微软说是由于建立数据库文件的语言环境的原因,那我是不是可以打开同一语言环境里新建的文件了?在此时,我所想到的“同一语言环境”是同一OS(操作系统)语言环境。因为我现在用的就是英文WinXP,应该是与我的新 web hosting 公司用的一种语言操作系统吧。为证实这个想法,新建一个 Access文件,然后将此新的 Access 文件上传到服务器上,发现照样出现上述问题。结论:不是操作系统的语言版本的问题。

    继续找原因。既然我英文WinXP里建立的文件也不行,看来差异就在Access上了。我想我与服务器的差异大概就是我的XP已经装了中文语言支持,而这导致了Access在处理上有些不同。仔细再一读 Microsoft 的技术解释,好像他们提到了数据排序的问题(New Database Sort Order)。我马上打开我的Access程序,然后点”tools”–>”Options”,发现我的 New Database Sort Order 既然是 Chinese Character 而不是 General。现在明白了:问题就出在由于不同语言支持的Access新建的文件的默认排序不同。

    为顺利解决我的问题:
    1)、打开我的 Microsoft Access ,Open 任意一个文件,然后点”tools”,选中 Options,再选 General 项。注意在右下方有 New Database Sort Order下拉框,选中 General。然后关掉该文件。(注意,Options只有在有文件打开的状况下才能使用)
    2)、然后”File” –> “New…” 创建一个空白数据文件,然后”file” –> “Get External Data” — “Import”,打开我的老数据库文件将所有的 tables 全部传到新文件来,然后保存新文件。我要做这步是因为我的论坛里已经有许多的数据在里面,我不愿从头再来。如果你在新建论坛,或新建系统时遇到此类问题,大可新建 table,或用 SQL query 写入初始数据。
    3)、保存此新文件,然后上传到服务器。
    4)、搞定!

    IIS下安装配置ISAPI Rewrite,实现asp的静态化!(win2003系统)

    By admin, 2010年01月14日 8:39 上午

    1、下载安装IIS下的ISAPI Rewrite。

    下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi

    随便装在哪都可以,默认是装在C:\Program Files\Helicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。

    2、配置IIS,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡,添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在软件安装的根目录下),确定.下图:

    3、最后添加rewrite规则.正则,找到ISAPI_Rewrite的安装目录,把httpd.ini的只读属性去掉,打开编辑.

    下面是我的部分规则。

    [ISAPI_Rewrite]

    # Defend your computer from some worm attacks
    RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

    #######   onlinecha.com############################################
    RewriteRule ^(.*)/cy/([0-9,a-z]*).html $1/cy/cyshow.asp\?id=$2 #把cy/cyshow.asp?id=xx映射成cy/xx.html

    保存,重启IIS。就可以见到效果

    everydns.com国外很稳定的免费DNS解析服务的网站

    By admin, 2010年01月12日 5:27 上午

      在国内注册的域名默认使用的是国内域名注册商提供的DNS服务器,国内的DNS服务器可能受政策的影响停止解析域名,网络上传说以后没有备案的域名国内将不给解析。

      为了避免国内的这些政策,建议使用国外的域名服务:

      如果您还没有注册域名,请不要在国内注册域名,我们直接代理enom.com 的域名,使用enom分布在全球各地的DNS服务器,推荐各位使用。

      如果您已经在国内注册了域名,建议把您的域名转移到国外。

      如果您已经在国内注册了域名,但由于国内注册商赖皮,不给您转移密码,您还可以使用国外的免费DNS服务器。

      国外免费DNS服务器

      国外免费DNS服务器有除了everydns.com还有很多。

      例如:

      ZoneEdit:只支持5个域名的免费解析服务(但要求域名流量不能太大),也提供动态的域名解析。现在似乎又做起来域名销售的服务。

      Edit DNS:提供从DNS域名解析服务,并支持修改A, CNAME, MX, NS, TXT, PTR, and AAAA records等,支持免费的子域名,域名重定向等服务。

      PowerDNS:提供免费的DSN解析,也有收费的服务。免费的服务的功能较少。

      MyDomain:其上主要还是做域名和虚拟主机销售服务,有提供免费的DNS服务,免费的域名和E-mail转向,修改A/MX记录、支持多个子域名服务。

      除了上面几个国人用得较多外,其它的还有granitecanyon.com、hn.org、dynu.com、24link.com、yi.org、dyndns.org、no-ip.com、dnsmadeeasy.com等,以及最近谷歌提供的Google Public DNS服务。

      你可以上他们的网站查询他们DNS服务器分布的情况,也可以在dnsreport上查询域名DNS解析服务的具体状态报告。

      最后再介绍个重头戏,OpenDNS,非常棒的域名解析服务,为什么选用它呢?因为其有最大的三个特点:安全、快速、自动纠错。

      安全就在于它能阻止一些网站盗取你的重要信息,能很好地保护你的私人信息;

      快速就是在于它采用了大量智能缓存技术,先是通过缓存进行解析,如果缓存不存在,则转换到最近的DNS服务器进行解析,再存入缓存;另外一点就是它有着高效多位的分布网络(在USA、EUROPE有多个公布网点、而且正在筹备英国和香港的网点)。

      自动纠错功能,就如你输入baidu.cmo时,它会自动帮你纠正为baidu.com,并做好解析。

      解析方法:

      这里以推荐的国外everydns.com免费的DNS服务器来解析国内注册的域名为例说明解析方法

      

    dns

      第一步,先到 everydns.com 去注册一个用户,然后登录进去,在Add new domain: (basic)部分填写自己的域名,然后点击(basic)按钮添加自己的域名到everydns,这时候屏幕左上角就会出现刚添加的域名了,点击一下这个域名,就可以在右侧给自己的域名添加解析了。

      第二步,登录到国内域名的后台,直接修改DNS服务器为everydns的服务器,everydns一共有4个DNS服务器,分别是:ns1.everydns.net, ns2.everydns.net, ns3.everydns.net, ns4.everydns.net。国内一般可以写两个DNS服务器,从上面这4个中随便挑2个就可以了

      然后,等待大概24小时,新的DNS服务器就应该生效了。

    Panorama Theme by Themocracy