国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

虛擬域名的配置和設(shè)置方法

目 錄 2、Internet 上有哪些域名?...........................................................................

目 錄 2、Internet 上有哪些域名?..........................................................................................1

3、域名的形式..............................................................................................................2

4、域名級(jí)別的劃分.......................................................................................................2

5、多個(gè)域名對(duì)應(yīng)一個(gè)IP 的虛擬域名設(shè)置.....................................................................3

第一步:泛域名的解析..........................................................................................4

第二步:利用程序來(lái)完成虛擬域名的解析.............................................................5

附錄一:域名與IP 一一對(duì)應(yīng)的虛擬域名配置...............................................................7

附錄二:一個(gè)IP 地址對(duì)應(yīng)多個(gè)獨(dú)立域名的配置..........................................................11

1、設(shè)不同的TCP 端口號(hào).....................................................................................11

2、設(shè)不同的主機(jī)頭名..........................................................................................11

虛擬域名的配置和設(shè)計(jì)方法

用過(guò)網(wǎng)易的my.126.com 域名轉(zhuǎn)向服務(wù)的朋友們一定都對(duì)它的強(qiáng)大功能非常感興趣吧?只要申請(qǐng)了自己的虛擬域名,如icech.126.com ,以后無(wú)論自己的真實(shí)網(wǎng)址如何變化,訪(fǎng)問(wèn)者都能使用這個(gè)虛擬域名準(zhǔn)確訪(fǎng)問(wèn)到自己的網(wǎng)站。以前我都以為這種域名是一種域名服務(wù),因?yàn)楣ぷ魃系男枰覀円惨褂眠@種域名形式,但是應(yīng)該怎么做呢?開(kāi)始找了很多書(shū)籍和資料,發(fā)現(xiàn)做一個(gè)所謂的“二級(jí)域名”其實(shí)很簡(jiǎn)單。

為什么我說(shuō)“二級(jí)域名”是“所謂的”呢?因?yàn)榘凑照?guī)的叫法這是完全錯(cuò)誤的。下面就讓我來(lái)普及一下域名知識(shí)吧:

1、什么是域名?

從技術(shù)上講,域名只是一個(gè)Internet 中用于解決地址對(duì)應(yīng)問(wèn)題的一種方法。可以說(shuō)只是一個(gè)技術(shù)名詞。但是,由于Internet 已經(jīng)成為了全世界人的Internet ,域名也自然地成為了一個(gè)社會(huì)科學(xué)名詞。

2、Internet 上有哪些域名?

國(guó)際通用域名之類(lèi)別域名:

AC -適用于科研機(jī)構(gòu)(怎么現(xiàn)在不見(jiàn)這個(gè)域名呢?);

作者:icech 第 1 頁(yè) 共 12 頁(yè) 2002-5-24

,

COM -適用于工、商、金融等企業(yè);

NET -適用于互聯(lián)網(wǎng)絡(luò)、接入網(wǎng)絡(luò)的信息中心(NIC)和運(yùn)行中心(NOC);

ORG -適用于各種非盈利性的組織;

由于歷史原因,下列域名限美國(guó)專(zhuān)用:

EDU -適用于教育機(jī)構(gòu);

GOV -適用于美國(guó)政府部門(mén),國(guó)內(nèi)機(jī)構(gòu)不能注冊(cè);

MIL -適用于美國(guó)的軍事機(jī)構(gòu),國(guó)內(nèi)的機(jī)構(gòu)不能注冊(cè);

國(guó)際域名之國(guó)家名稱(chēng):根據(jù)ISO 標(biāo)準(zhǔn)定義。

中國(guó)頂級(jí)域名之類(lèi)別域名:

AC.CN -適用于科研機(jī)構(gòu)(好像現(xiàn)在也不能隨便申請(qǐng)吧?);

COM.CN -適用于工、商、金融等企業(yè);

EDU.CN -適用于教育機(jī)構(gòu);

NET.CN -適用于互聯(lián)網(wǎng)絡(luò)、接入網(wǎng)絡(luò)的信息中心(NIC)和運(yùn)行中心(NOC);

ORG..CN -適用于各種非盈利性的組織;

3、域名的形式

一般我們能夠接觸的域名有兩種:國(guó)際域名和國(guó)內(nèi)域名。 國(guó)際域名的形式為:主機(jī)名. 公司名. 通用域名(COM、NET 或ORG) 例如:,其實(shí)實(shí)際意義上的域名為snepc.com ,加上www 就是直接指向某個(gè)主機(jī)了。

國(guó)內(nèi)域名:主機(jī)名. 公司名. 通用域名(COM、NET 或ORG).CN (中國(guó)為CN ,其他國(guó)家或地區(qū)另有定義)

例如:,這個(gè)域名為dianli.com.cn

4、域名級(jí)別的劃分(這是我自己理解的,不具有權(quán)威性!)

域名的級(jí)別是從后向前劃分的

如國(guó)際域名(snepc.com )來(lái)說(shuō),com 為第一級(jí)(頂級(jí)),snepc 為第二級(jí),第二級(jí)允許個(gè)人或者團(tuán)體進(jìn)行注冊(cè)。

作者:icech 第 2 頁(yè) 共 12 頁(yè) 2002-5-24

,

國(guó)內(nèi)域名屬于CNNIC 管理,所以要求比較嚴(yán)格,一般來(lái)說(shuō)個(gè)人是不能申請(qǐng)注冊(cè)國(guó)內(nèi)域名的,就dianli.com.cn 來(lái)說(shuō),cn 為第一級(jí)(頂級(jí)),在頂級(jí)上劃分下面的二級(jí)域名,對(duì)于中國(guó)來(lái)說(shuō),二級(jí)域名包括兩種方式:類(lèi)別域名和行政區(qū)域名。

“類(lèi)別域名”6個(gè),分別為:

AC —適用于科研機(jī)構(gòu);COM —適用于工、商、金融等企業(yè);EDU —適用于教育機(jī)構(gòu);GOV —適用于政府部門(mén);NET —適用于互聯(lián)網(wǎng)絡(luò)、接入網(wǎng)絡(luò)的信息中心(NIC)和運(yùn)行中心(NOC);ORG —適用于各種非盈利性的組織。

“行政區(qū)域名”34個(gè),適用于我國(guó)的各省、自治區(qū)、直轄市,分別為:

BJ —北京市; SH —上海市;TJ —天津市; CQ —重慶市;HE —河北??; SX —山西??;LN —遼寧省; NM —內(nèi)蒙古自治區(qū);JL —吉林?。?HL —黑龍江??;JS —江蘇省; ZJ —浙江??;AH —安徽??; FJ —福建省;JX —江西??; SD —山東?。籋A —河南?。?HB —湖北?。籋N —湖南??; GD —廣東省;HI —海南省; GX —廣西壯族自治區(qū);SC —四川??; GZ —貴州??;YN —云南??; XZ —西藏自治區(qū);SN —陜西??; XJ —新疆維吾爾自治區(qū);QH —青海省; NX —寧夏回族自治區(qū);GS —甘肅??; TW —臺(tái)灣;HK —香港; MO —澳門(mén)?,F(xiàn)在多了個(gè)重慶不知道加沒(méi)加上J

我們只能申請(qǐng)的就是三級(jí)域名了L ,但是沒(méi)關(guān)系的,我們一般才不會(huì)用什么國(guó)內(nèi)域名呢!又貴又不好申請(qǐng),我的兩個(gè)國(guó)際域名(icech.com 和weste.net )才70元一個(gè),哈哈。

所以如果我們?cè)O(shè)置news.dianli.com.cn 就成了四級(jí)域名了。

總之不管他是多少級(jí)域名,統(tǒng)稱(chēng)為虛擬域名沒(méi)問(wèn)題的。

5、多個(gè)域名對(duì)應(yīng)一個(gè)IP 的虛擬域名設(shè)置

其實(shí)虛擬域名并不復(fù)雜。如果你有一點(diǎn)網(wǎng)絡(luò)編程的基礎(chǔ),再看完本文,你也可以自己實(shí)現(xiàn)虛擬域名服務(wù),過(guò)一把ISP 的癮。

我們都知道信息的資源地址一般是以域名形式給出的,而客戶(hù)機(jī)是通過(guò)DNS 的解析獲得主機(jī)的IP 地址后進(jìn)行信息傳遞的。從域名到DNS 到IP 再到主機(jī)這個(gè)過(guò)程我就不羅嗦了,因?yàn)閷?shí)在是懶得敲字了。

而我們要完成的虛擬域名是這樣子的:例如我有一個(gè)國(guó)際域名icech.com ,但是我想要幾個(gè)虛擬的域名news.icech.com 、love.icech.com 等等,但是服務(wù)商卻沒(méi)有提供這項(xiàng)服務(wù)啊,怎么辦?常言道“自己的事情自己做”哦,這句不經(jīng)典,“把自己的事情做好”這句經(jīng)典了作者:icech 第 3 頁(yè) 共 12 頁(yè) 2002-5-24

,

吧!不懂?那就說(shuō)明你不懂政治!

說(shuō)到現(xiàn)在我還是沒(méi)有把真經(jīng)說(shuō)出來(lái),哈哈,不是我不說(shuō)是我實(shí)在很高興,我能一下在把話(huà)說(shuō)完。不好還有半個(gè)小時(shí)下班,看樣子我是寫(xiě)不完了,進(jìn)入正題!

制作一個(gè)形如news.icech.com 的域名本來(lái)十分簡(jiǎn)單的,有些朋友會(huì)說(shuō),這還不EASY ?在DNS 上一配置不就OK 了?完全正確,在DNS 上進(jìn)行配置確實(shí)能夠?qū)崿F(xiàn)這種效果,而且遠(yuǎn)比我下面講述的方法要好得多,但是為什么我還要小題大做呢?原因是這樣的。

在茫茫的宇宙中,我們地球無(wú)時(shí)無(wú)刻不在轉(zhuǎn)動(dòng)著,在無(wú)窮盡的地球上,有一種東西(或者說(shuō)是資源)叫域名,另一種資源叫IP 地址,由于初期設(shè)計(jì)的原因,我們的域名資源是無(wú)窮無(wú)盡的,而且可以再生的,就像河流和樹(shù)木,但是我們的IP 地址確實(shí)有限的,是寶貴的,是不能隨便浪費(fèi)的,就像石油和煤炭。

一般來(lái)說(shuō)一個(gè)域名或者幾個(gè)域名對(duì)應(yīng)一個(gè)IP 地址,但是一個(gè)IP 地址只能對(duì)應(yīng)一個(gè)主機(jī),也就是說(shuō),在一般意義上,一個(gè)IP 只能對(duì)應(yīng)一個(gè)網(wǎng)站。如果我們有很多的形如news.icech.com 的域名要找一個(gè)IP 地址去對(duì)應(yīng)的話(huà),資源的浪費(fèi)是不言而喻的。

就是說(shuō),我們現(xiàn)在對(duì)應(yīng)的關(guān)系是:

一個(gè)或者多個(gè)域名——>一個(gè)IP 地址——>一個(gè)主機(jī)

我們要轉(zhuǎn)換成:

多個(gè)域名——>一個(gè)IP 地址——>多個(gè)主機(jī)或者URL 地址

就是這么簡(jiǎn)單的道理。但是卻讓我想了N 天,原因是什么呢?嗚嗚,媽媽說(shuō)這是我從小不用功學(xué)習(xí)結(jié)果。

不廢話(huà)了,我要開(kāi)始了。

第一步:泛域名的解析

首先我要給大家講一個(gè)故事:故事的內(nèi)容是“泛域名”。從前啊,有個(gè)小朋友叫做“泛域名”,泛域名是誰(shuí)家的小孩呢?知道DOS 伯伯嗎?唉~~對(duì)了,泛域名就是DOS 伯伯的表兄的外甥的朋友,DOS 有個(gè)兒子叫做“通配符”,比如你在計(jì)算機(jī)中查找一個(gè)文件,你打上ice*.*,它就會(huì)把什么icech.sys 呀,icech.old 呀,icecream.eat 等文件統(tǒng)統(tǒng)查找出來(lái)。

“泛域名”就是這個(gè)樣子的,就像“*.icech.com”。那么泛域名有什么功用呢?這么說(shuō)吧,你在DNS 中建立一個(gè)名為“*.icech.com”的泛域名,那么所有就像www.icech.com 、news.icech.com 、love.icech.com 等等格式的域名都不用建立就會(huì)自動(dòng)生效,他們都會(huì)指向作者:icech 第 4 頁(yè) 共 12 頁(yè) 2002-5-24

,

建立此泛域名時(shí)指向的IP 地址。如果你申請(qǐng)了一個(gè)域名,通過(guò)這樣的測(cè)試,你就會(huì)知道你申請(qǐng)的域名是不是泛域名了。不過(guò)一般的申請(qǐng)域名的時(shí)候如果我做特殊要求,ISP 接入商是不提供此項(xiàng)服務(wù)的,如果你想解析一下,“呵呵,哈哈,掏錢(qián)來(lái)”!

建立泛域名的大致步驟是:

1、進(jìn)入DNS ,選“正向查找區(qū)域”,單擊右鍵,新建“區(qū)域”,輸入“icech.com ”(你寫(xiě)你自己的域名啊,不要亂用我的域名)

2、選中“icech.com ”,單擊右鍵,新建“域”,輸入“*”

3、選中“*”,新建“主機(jī)”,主機(jī)名保持為空,輸入相應(yīng)的IP 地址就OK 了。

簡(jiǎn)單!EASY !你又該說(shuō)了,悟空,不要大吵大嚷的嘛!小心嚇了那些花花草草的。后面的才是關(guān)鍵呢。

第二步:利用程序來(lái)完成虛擬域名的解析

假設(shè)我們希望設(shè)置一個(gè)news.icech.com 的域名,當(dāng)我們?cè)跒g覽器中輸入“news.icech.com ”的域名時(shí),他會(huì)轉(zhuǎn)向它的真實(shí)地址。一般流程肯定就是,它會(huì)首先找到DNS 服務(wù)器,并且進(jìn)行域名與IP 地址的轉(zhuǎn)換,這里因?yàn)槲覀円呀?jīng)設(shè)置了泛域名,news.icech.com 就會(huì)直接指向icech.com 指向的IP ,這之間我們不能做什么其他的設(shè)置來(lái)改變這一流程。那么我們所要做的就是在這個(gè)IP 地址所對(duì)應(yīng)主機(jī)的默認(rèn)WEB 頁(yè)面上做文章,讓不同的子域名進(jìn)行URL 重定向,轉(zhuǎn)到它們所希望的URL 網(wǎng)址上去。

1、設(shè)置icech.com 所在主機(jī)所默認(rèn)的WEB 服務(wù)的默認(rèn)文檔為index.asp 、index.php 或者index.cgi 等動(dòng)態(tài)頁(yè)面,而不能是靜態(tài)的index.htm 頁(yè)面。

2、通過(guò)ASP 、PHP 或者CGI 程序來(lái)進(jìn)行URL 的重定向功能

(1)index.php

$domain=$SERVER_NAME; //取得用戶(hù)所訪(fǎng)問(wèn)的域名全稱(chēng)

$domain=eregi_replace('.icech.com', '', $domain); //截取域名全稱(chēng),獲取用戶(hù)所要訪(fǎng)問(wèn)的三級(jí)域名,獲取所訪(fǎng)問(wèn)的域名全稱(chēng),可以直接使用PHP 系統(tǒng)變量$SERVER_NAME或者$HTTP_HOST,注意引用系統(tǒng)內(nèi)部變量必須大寫(xiě)。事實(shí)上PHP 系統(tǒng)內(nèi)部已經(jīng)對(duì)用戶(hù)瀏覽器發(fā)送的訪(fǎng)問(wèn)請(qǐng)求頭信息進(jìn)行了全面的分析,并分割成、保存成相應(yīng)的系統(tǒng)變量,以方便程序使用。第二個(gè)語(yǔ)句使用正則替換,查找“.icech.com ”并替換成空字符,這樣就獲得了三作者:icech 第 5 頁(yè) 共 12 頁(yè) 2002-5-24

,

級(jí)域名。

通常,一個(gè)大型的虛擬域名服務(wù)都是將用戶(hù)子域名和其對(duì)應(yīng)URL 放在數(shù)據(jù)庫(kù)里,這樣,用戶(hù)可以隨時(shí)注冊(cè)新的三級(jí)域名和更改域名對(duì)應(yīng)的URL ,那么下面的工作就是從數(shù)據(jù)庫(kù)中檢索出該三級(jí)域名對(duì)應(yīng)的URL (數(shù)據(jù)庫(kù)檢索程序略)。

...... //根據(jù)三級(jí)域名檢索數(shù)據(jù)庫(kù),并得到變量$url,其中存放了該域名對(duì)應(yīng)的URL 地址

Header("Location: $url"); //系統(tǒng)重定向,使用戶(hù)瀏覽器轉(zhuǎn)向相應(yīng)URL

獲得了對(duì)應(yīng)URL 地址之后,我們可以使用PHP 的header 函數(shù)給用戶(hù)瀏覽器發(fā)送一個(gè)重定向信息,讓用戶(hù)轉(zhuǎn)移到相應(yīng)的URL 地址,這樣一個(gè)完整的虛擬域名服務(wù)過(guò)程就結(jié)束了。這里我們需要注意的是header 函數(shù)之前,不能對(duì)瀏覽器有任何輸出,否則會(huì)產(chǎn)生錯(cuò)誤,另外重定向操作中的URL 地址應(yīng)該表述完整,例如:http://www.weste.net/index.htm 廣告窗口的彈出:

常見(jiàn)的虛擬域名服務(wù)通常會(huì)有彈出廣告窗口,是怎么實(shí)現(xiàn)的呢?為了能統(tǒng)一控制,必須在重定向用戶(hù)瀏覽器之前彈出這個(gè)廣告框,那么重定向操作就不能簡(jiǎn)單地使用header 函數(shù)了,因?yàn)檫@個(gè)函數(shù)要求使用前不能對(duì)瀏覽器有任何輸出。要實(shí)現(xiàn)它,我們必須改變方法:

...... //根據(jù)三級(jí)域名檢索數(shù)據(jù)庫(kù),并得到變量$url,其中存放了該域名對(duì)應(yīng)的URL 地址

echo '';

//輸出一段javascript 代碼,用以打開(kāi)一個(gè)廣告窗口,顯示廣告頁(yè)adv.htm

echo '';

//使用HTML 的meta 語(yǔ)句來(lái)實(shí)現(xiàn)系統(tǒng)重定向,讓用戶(hù)瀏覽器轉(zhuǎn)向相應(yīng)URL 。

(2)index.asp

< name=request.querystring("name") > ‘這樣來(lái)獲取用戶(hù)所訪(fǎng)問(wèn)的域名全稱(chēng)

trim(name) ‘用trim 函數(shù)來(lái)截取域名全稱(chēng),獲取用戶(hù)所要訪(fǎng)問(wèn)的三級(jí)域名

與數(shù)據(jù)庫(kù)對(duì)比,如果與數(shù)據(jù)庫(kù)所設(shè)置的虛擬域名相同,則直接用response.redirect 轉(zhuǎn)向http://www.weste.net/index.htm頁(yè)面,否則設(shè)定另外轉(zhuǎn)向頁(yè)面。

具體的設(shè)計(jì)原則就是這些了,其他的就十分簡(jiǎn)單了,虛擬域名最重要的在于一個(gè)思路,這和我們平時(shí)編寫(xiě)程序一樣,一個(gè)功能的實(shí)現(xiàn)并不一定要很高深的技術(shù),成功的關(guān)鍵在于“開(kāi)動(dòng)你的頭腦”!

作者:icech 第 6 頁(yè) 共 12 頁(yè) 2002-5-24

,

附錄一:域名與IP 一一對(duì)應(yīng)的虛擬域名配置(就是我說(shuō)的一個(gè)域名對(duì)應(yīng)一個(gè)IP 地址的那種)

1、打開(kāi)DNS

2、找到主機(jī)名(一般是這臺(tái)計(jì)算機(jī)的名字)

3、首先建立“區(qū)域”

在“正向搜索區(qū)域”單擊右鍵“新建區(qū)域”,選擇“標(biāo)準(zhǔn)主要

區(qū)域”

下一步,填入“區(qū)域名稱(chēng)”,如果你要建立news.icech.com 虛擬域名就在此處寫(xiě)上

“COM ”

下一步會(huì)提示系統(tǒng)建立一個(gè)com.dns 的新DNS 配置

文件

作者:icech 第 7 頁(yè) 共 12 頁(yè) 2002-5-24

,

下一步“完成”。這樣就建立了一個(gè)COM 區(qū)域。

4、建立“域”

這時(shí)您可以在“正向搜索區(qū)域”中看到增加了一個(gè)COM 的區(qū)域。右鍵單擊“COM ”,增選擇“新建域

…”,

填入

新域名

icech

確定。這樣又建立了新的域。

作者:icech 第 8 頁(yè) 共

12 頁(yè) 2002-5-24

,

5、建立“主機(jī)”

同樣的道理,選擇icech ,右鍵“

新建主機(jī)…”

這時(shí)要求你填寫(xiě)主機(jī)名稱(chēng)

和對(duì)應(yīng)的IP 地址

這樣就建立了一個(gè)news.icech.com 的虛擬域名,在瀏覽器輸入news.icech.com ,您就作者:icech 第 9 頁(yè) 共 12 頁(yè) 2002-5-24

,

可以訪(fǎng)問(wèn)相對(duì)應(yīng)的IP 主機(jī)了。

6、添加“反向搜索區(qū)域”

右鍵“反向搜索區(qū)域”,“新建

區(qū)域…”

7、在網(wǎng)絡(luò)ID 中填入1.208.10(注意:正確IP 地址是10.208.1.88,這里要從10.208.1c 處反過(guò)來(lái)

填寫(xiě))

8、這樣就創(chuàng)建了

文件10.208.1.in-addr.arpa.dns

點(diǎn)擊

“完成”

作者:icech 第 10 頁(yè) 共 12 頁(yè) 2002-5-24

標(biāo)簽: