Google 網路論壇不再支援新的 Usenet 貼文或訂閱項目,但過往內容仍可供查看。

dns反解一問

瀏覽次數:59 次
跳到第一則未讀訊息

沈睡精靈

未讀,
2000年12月27日 晚上9:43:072000/12/27
收件者:
各位大大!!!
小弟在twnic裡申請了一個domain,叫abc.idv.tw
IP是123.123.123.103
然後在我們學校裡的一台主機架了一個dns
正解都可以,但是反解時卻出現wserver faild的訊息耶!!
學校的domain是xxx.xxx.edu.tw
ip是123.123.123.1
請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
還是要在xxx.xxx.edu.tw裡設?
請知道的大大告知一下吧!!!
謝謝!
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: dns.lakers.idv.tw

popy

未讀,
2000年12月27日 晚上10:21:362000/12/27
收件者:
※ 引述《iy016...@bbs.cs.nthu.edu.tw (沈睡精靈)》之銘言:

> 各位大大!!!
> 小弟在twnic裡申請了一個domain,叫abc.idv.tw
> IP是123.123.123.103
> 然後在我們學校裡的一台主機架了一個dns
> 正解都可以,但是反解時卻出現wserver faild的訊息耶!!
> 學校的domain是xxx.xxx.edu.tw
> ip是123.123.123.1
> 請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
> 還是要在xxx.xxx.edu.tw裡設?
> 請知道的大大告知一下吧!!!
> 謝謝!

不是要在 xxx.xxx.edu.tw 中設 而是要在 123.123.xxx.xxx 中設~~~ ^^
--
[1;32m※ Origin: [33m碩誠資訊 [37m<bbs.cynix.com.tw> [m
[1;31m◆ From: [36m211.75.239.209 [m

popy

未讀,
2000年12月27日 晚上11:03:062000/12/27
收件者:
※ 引述《popy (popy)》之銘言:

> ※ 引述《iy016...@bbs.cs.nthu.edu.tw (沈睡精靈)》之銘言:
> > 各位大大!!!
> > 小弟在twnic裡申請了一個domain,叫abc.idv.tw
> > IP是123.123.123.103
> > 然後在我們學校裡的一台主機架了一個dns
> > 正解都可以,但是反解時卻出現wserver faild的訊息耶!!
> > 學校的domain是xxx.xxx.edu.tw
> > ip是123.123.123.1
> > 請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
> > 還是要在xxx.xxx.edu.tw裡設?
> > 請知道的大大告知一下吧!!!
> > 謝謝!
> 不是要在 xxx.xxx.edu.tw 中設 而是要在 123.123.xxx.xxx 中設~~~ ^^

對不起~~我這樣說好像有點錯誤~~~ ><
這麼說吧~~~你先執行 nslookup

>set q=ptr
>你的ip

看看~~~nameserver = ???
就是要在那台server或那幾台中設定~~
你可以通知你們學校的網管人員幫你設定~~

繁星中的小流星

未讀,
2000年12月27日 晚上11:32:492000/12/27
收件者:
※ 引述《iy016...@bbs.cs.nthu.edu.tw (沈睡精靈)》之銘言:
> 各位大大!!!
> 小弟在twnic裡申請了一個domain,叫abc.idv.tw
> IP是123.123.123.103
> 然後在我們學校裡的一台主機架了一個dns
> 正解都可以,但是反解時卻出現wserver faild的訊息耶!!
> 學校的domain是xxx.xxx.edu.tw
> ip是123.123.123.1
> 請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
> 還是要在xxx.xxx.edu.tw裡設?
> 請知道的大大告知一下吧!!!
> 謝謝!

反解設定必須做兩件事:
(1)將你的 DNS 本身設定好正反解.
(2)跟你的 IP 發放單位申請 IP 反解.

通常一個 C class 以下要跟 IP 發放單位申請反解.
如果你是 C class 以下,那麼你的 DNS 本身可以不用設定反解,
因為上游單位會幫你設定.
ADSL 最多發 64 個,SO..去跟你的 ISP 設定反解吧!


--
[1;32m※ Origin: [33m碩誠資訊 [37m<bbs.cynix.com.tw> [m

[1;31m◆ From: [36mleo.ezla.idv.tw [m

網中人

未讀,
2000年12月27日 晚上11:08:482000/12/27
收件者:

沈睡精靈 <iy016...@bbs.cs.nthu.edu.tw> wrote in message
news:3eB2Zh$6...@bbs.cs.nthu.edu.tw...

> 各位大大!!!
> 小弟在twnic裡申請了一個domain,叫abc.idv.tw
> IP是123.123.123.103
> 然後在我們學校裡的一台主機架了一個dns
> 正解都可以,但是反解時卻出現wserver faild的訊息耶!!
> 學校的domain是xxx.xxx.edu.tw
> ip是123.123.123.1
> 請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
> 還是要在xxx.xxx.edu.tw裡設?
> 請知道的大大告知一下吧!!!
> 謝謝!

首先﹐您目前所使用的 IP 範例不是很好﹐尤其是在做反解的時候容易混亂。不如讓我
們假設為如下格式吧﹕

您的 IP 是﹕ 1.2.3.103
貴校的 DNS IP 是﹕ 1.2.3.1

那您先用 nslookup 查一下您的上游 IP 的 NS 是哪些﹕
nslookup
set q=ns
1.in-addr.arpa
2.1.in-addr.arpa
3.2.1.in-addr.arpa

如果貴校的反解已經成功註冊﹐同時假設它負責 1.2.3.x 的 IP 反解﹐那麼﹐當您查
詢 3.2.1.in-addr.arpa 的 NS 時候﹐所回應的結果之一﹐應該會包括 1.2.3.1 這台
機器。

當以上假設都成立的時候﹐您就要找到管理 1.2.3.1 主機的負責人﹐請他將 103 的反
解 (PTR) 建立好﹐當然您得提供正確的正解名稱了﹐例如﹕
www.abc.idv.tw
pop.abc.idv.tw
smtp.abc.idv.tw
ftp.abc.idv.tw

等等。事實上您可以用一個 IP 設定多個 PTR 記錄。只是用 nslookup 時要先 set
q=ptr 才看到全部記錄而已。

如果您想自己日後修改反解記錄﹐又不想再次勞煩上游﹐那可以請他授權下來給您。方
法有好幾種﹐其中用 CNAME 的方式是個不錯的主意。這樣﹐您可以將正解和反解都設
在同一個 RR 記錄檔上。步驟如下﹕
1) 先請上游 (1.2.3.1) 在 zone 3.2.1.in-addr.arpa 的 RR 檔上設定一行﹕
103 IN CNAME 103.abc.idv.tw.
2) 然後在 1.2.3.103 (或負責貴 domain 的主機)上的 zone abc.idv.tw 之 RR 檔上
加上﹕
103 IN PTR www.abc.idv.tw.
103 IN PTR ftp.abc.idv.tw.
103 IN PTR pop.abc.idv.tw.
103 IN PTR smtp.abc.idv.tw.
www IN A 1.2.3.103
ftp IN A 1.2.3.103
pop IN A 1.2.3.103
smtp IN A 1.2.3.103

這樣﹐日後要是要修改記錄名稱﹐自己改就行﹐不用再勞駕上游了﹐當然﹐第一次還是
要請對方設定的。


更多的 DNS 設定技巧﹐可以參考如下網頁﹕

http://ccns.ncku.edu.tw/study-area/linux/linux_dns.htm

--


======= http://go.to/study-area =======
飛雪迎春到﹐風雨送春歸
已是寒崖百丈冰﹐尤有花枝俏
俏也不爭春﹐只把春來報
待得山花爛漫時﹐他在叢中笑﹗


倪匡

未讀,
2000年12月28日 凌晨2:55:442000/12/28
收件者:
問題是自己申請的 Domain 想要架設學校的專線上,大部份不想讓學校知道
所以想要設 xxx.idv.tw 除了上學校網管人員申請設定反查,是否無解

--
[1;32m※ Origin: [33m碩誠資訊 [37m<bbs.cynix.com.tw> [m
[1;31m◆ From: [36mip-136-137.ntit.edu.tw [m

轉戰IDC

未讀,
2000年12月28日 清晨7:24:382000/12/28
收件者:
《 在 osbor...@bbs.cynix.com.tw (倪匡) 的大作中提到: 》
: 問題是自己申請的 Domain 想要架設學校的專線上,大部份不想讓學校知道
: 所以想要設 xxx.idv.tw 除了上學校網管人員申請設定反查,是否無解

如果沒記錯的話,你可以向TWNIC指定你的Domain的DNS伺服器位址
然後自己架一個DNS,這樣你要怎麼解就隨便你了。

--
[m [1;32m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 203.65.211.100] [m

沈睡精靈

未讀,
2000年12月28日 中午12:55:462000/12/28
收件者:
※ 引述《osbor...@bbs.cynix.com.tw (倪匡)》之銘言:

> 問題是自己申請的 Domain 想要架設學校的專線上,大部份不想讓學校知道
> 所以想要設 xxx.idv.tw 除了上學校網管人員申請設定反查,是否無解
粉像是真的無解了耶....
一定要跟學校的網管申請才行!!!
因為我今天才跟我們學校的網管說而已!
沒辦法囉!

沈睡精靈

未讀,
2000年12月28日 中午12:54:402000/12/28
收件者:
※ 引述《jacka...@bbs.tku.edu.tw (轉戰IDC)》之銘言:
> 《 在 osbor...@bbs.cynix.com.tw (倪匡) 的大作中提到: 》
> : 問題是自己申請的 Domain 想要架設學校的專線上,大部份不想讓學校知道
> : 所以想要設 xxx.idv.tw 除了上學校網管人員申請設定反查,是否無解
> 如果沒記錯的話,你可以向TWNIC指定你的Domain的DNS伺服器位址
> 然後自己架一個DNS,這樣你要怎麼解就隨便你了。
你指的是正解的部份啦!!!
我們所討論的是在反解的地方!

轉戰IDC

未讀,
2000年12月29日 凌晨2:43:412000/12/29
收件者:
《 在 iy016...@bbs.cs.nthu.edu.tw (沈睡精靈) 的大作中提到: 》
: ※ 引述《jacka...@bbs.tku.edu.tw (轉戰IDC)》之銘言:

: > 《 在 osbor...@bbs.cynix.com.tw (倪匡) 的大作中提到: 》
: > : 問題是自己申請的 Domain 想要架設學校的專線上,大部份不想讓學校知道
: > : 所以想要設 xxx.idv.tw 除了上學校網管人員申請設定反查,是否無解
: > 如果沒記錯的話,你可以向TWNIC指定你的Domain的DNS伺服器位址
: > 然後自己架一個DNS,這樣你要怎麼解就隨便你了。
: 你指的是正解的部份啦!!!
: 我們所討論的是在反解的地方!
^^^^^^^^^^反解必須向發放IP單位申請

--
[m [1;33m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 203.65.211.100] [m

沈睡精靈

未讀,
2000年12月30日 上午11:22:012000/12/30
收件者:
> 如果您想自己日後修改反解記錄﹐又不想再次勞煩上游﹐那可以請他授權下來給您。方
> 法有好幾種﹐其中用 CNAME 的方式是個不錯的主意。這樣﹐您可以將正解和反解都設
> 在同一個 RR 記錄檔上。步驟如下﹕
> 1) 先請上游 (1.2.3.1) 在 zone 3.2.1.in-addr.arpa 的 RR 檔上設定一行﹕
> 103 IN CNAME 103.abc.idv.tw.
> 2) 然後在 1.2.3.103 (或負責貴 domain 的主機)上的 zone abc.idv.tw 之 RR 檔上
> 加上﹕
> 103 IN PTR www.abc.idv.tw.
> 103 IN PTR ftp.abc.idv.tw.
> 103 IN PTR pop.abc.idv.tw.
> 103 IN PTR smtp.abc.idv.tw.
上面這四行是在RR檔中加的吧!!!

> www IN A 1.2.3.103
> ftp IN A 1.2.3.103
> pop IN A 1.2.3.103
> smtp IN A 1.2.3.103
但是這上面這四行應該是要在abc.idv.tw裡加吧!!!
這是我的想法啦!!!
因為我覺得你跟我說的方法好像有點不能理解!!!
期末考完之後我再試看看好了!!!
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: guess.lakrs.idv.tw

網中人

未讀,
2000年12月30日 上午11:42:092000/12/30
收件者:

沈睡精靈 <iy016...@bbs.cs.nthu.edu.tw> wrote in message
news:3eD33P$6...@bbs.cs.nthu.edu.tw...
> > 如果您想自己日後修改反解記錄﹐又不想再次勞煩上游﹐那可以請他授權下來給

您。方
> > 法有好幾種﹐其中用 CNAME 的方式是個不錯的主意。這樣﹐您可以將正解和反解
都設
> > 在同一個 RR 記錄檔上。步驟如下﹕
> > 1) 先請上游 (1.2.3.1) 在 zone 3.2.1.in-addr.arpa 的 RR 檔上設定一行﹕
> > 103 IN CNAME 103.abc.idv.tw.
> > 2) 然後在 1.2.3.103 (或負責貴 domain 的主機)上的 zone abc.idv.tw 之 RR
檔上
> > 加上﹕
> > 103 IN PTR www.abc.idv.tw.
> > 103 IN PTR ftp.abc.idv.tw.
> > 103 IN PTR pop.abc.idv.tw.
> > 103 IN PTR smtp.abc.idv.tw.
> 上面這四行是在RR檔中加的吧!!!
> > www IN A 1.2.3.103
> > ftp IN A 1.2.3.103
> > pop IN A 1.2.3.103
> > smtp IN A 1.2.3.103
> 但是這上面這四行應該是要在abc.idv.tw裡加吧!!!
> 這是我的想法啦!!!
> 因為我覺得你跟我說的方法好像有點不能理解!!!
> 期末考完之後我再試看看好了!!!

其實我一早不是這樣說嗎﹕

>您可以將正解和反解都設在同一個 RR 記錄檔上

所以﹐不止四行﹐而是全部都設在 abc.idv.tw 該 zone 的 RR 檔上。

Quasar

未讀,
2000年12月28日 凌晨12:55:222000/12/28
收件者:

popy <popy...@bbs.cynix.com.tw> wrote in message
news:3eB3a0$3...@bbs.cynix.com.tw...

> ※ 引述《iy016...@bbs.cs.nthu.edu.tw (沈睡精靈)》之銘言:
> > 各位大大!!!
> > 小弟在twnic裡申請了一個domain,叫abc.idv.tw
> > IP是123.123.123.103
> > 然後在我們學校裡的一台主機架了一個dns
> > 正解都可以,但是反解時卻出現wserver faild的訊息耶!!
> > 學校的domain是xxx.xxx.edu.tw
> > ip是123.123.123.1
> > 請問一下,abc.idv.tw這台的反解是要在我自己的主機裡設呢?
> > 還是要在xxx.xxx.edu.tw裡設?
> > 請知道的大大告知一下吧!!!
> > 謝謝!
>
> 不是要在 xxx.xxx.edu.tw 中設 而是要在 123.123.xxx.xxx 中設~~~ ^^

可是他用的是學校的ip,應該還是需要求助學校的電算中心吧?


沈睡精靈

未讀,
2001年1月1日 晚上7:41:512001/1/1
收件者:
> 如果您想自己日後修改反解記錄﹐又不想再次勞煩上游﹐那可以請他授權下來給您。方

> 法有好幾種﹐其中用 CNAME 的方式是個不錯的主意。這樣﹐您可以將正解和反解都設
> 在同一個 RR 記錄檔上。步驟如下﹕
> 1) 先請上游 (1.2.3.1) 在 zone 3.2.1.in-addr.arpa 的 RR 檔上設定一行﹕
> 103 IN CNAME 103.abc.idv.tw.
> 2) 然後在 1.2.3.103 (或負責貴 domain 的主機)上的 zone abc.idv.tw 之 RR 檔上
> 加上﹕
> 103 IN PTR www.abc.idv.tw.
> 103 IN PTR ftp.abc.idv.tw.
> 103 IN PTR pop.abc.idv.tw.
> 103 IN PTR smtp.abc.idv.tw.
> www IN A 1.2.3.103
> ftp IN A 1.2.3.103
> pop IN A 1.2.3.103
> smtp IN A 1.2.3.103
但是小弟照您的方式去作....還是不行耶
像我nslookup 1.2.3.1時就出現error
但是nslookup 168.95.192.1卻又可以!
還有我在1.2.3.1這台機器中,nslookup 1.2.3.103也會出現error耶!
是那裡出問題了?

網中人

未讀,
2001年1月2日 清晨6:13:592001/1/2
收件者:


沈睡精靈 <iy016...@bbs.cs.nthu.edu.tw> wrote in message

news:3eEh4F$5...@bbs.cs.nthu.edu.tw...
> > 如果您想自己日後修改反解記錄﹐又不想再次勞煩上游﹐那可以請他授權下來給


您。方
> > 法有好幾種﹐其中用 CNAME 的方式是個不錯的主意。這樣﹐您可以將正解和反解
都設
> > 在同一個 RR 記錄檔上。步驟如下﹕
> > 1) 先請上游 (1.2.3.1) 在 zone 3.2.1.in-addr.arpa 的 RR 檔上設定一行﹕
> > 103 IN CNAME 103.abc.idv.tw.
> > 2) 然後在 1.2.3.103 (或負責貴 domain 的主機)上的 zone abc.idv.tw 之 RR
檔上
> > 加上﹕
> > 103 IN PTR www.abc.idv.tw.
> > 103 IN PTR ftp.abc.idv.tw.
> > 103 IN PTR pop.abc.idv.tw.
> > 103 IN PTR smtp.abc.idv.tw.
> > www IN A 1.2.3.103
> > ftp IN A 1.2.3.103
> > pop IN A 1.2.3.103
> > smtp IN A 1.2.3.103
> 但是小弟照您的方式去作....還是不行耶
> 像我nslookup 1.2.3.1時就出現error
> 但是nslookup 168.95.192.1卻又可以!
> 還有我在1.2.3.1這台機器中,nslookup 1.2.3.103也會出現error耶!
> 是那裡出問題了?

嗯﹐您的來信也收到了﹐或許請把查詢結果寄來給我看看吧。

另外﹐剛纔重新讀了閣下前一篇回應﹐可能您把 RR 的解釋理會錯了﹕

RR 是 Resource Record 而不是 Reverse Record 哦 ~~

所以﹐按前面例子﹐負責 zone abc.idv.tw 的只有一個記錄檔 (不管您起什麼名字)﹐
然後將上面各行寫在同一個記錄檔就行。

下面讓我們看看 DNS 關於 abc.idv.tw 之主機正解記錄(A)的查詢過程(當沒有 cache
的時候)﹕

1) 從 name.ca (type hint) 中得知 root (.) 的 NS 有哪些。
2) 查 . 其中一台的 NS 尋問 tw 的 NS 有哪些。
3) 向上一個查詢結果得到的其中一台 tw 之 NS 查詢負責 idv.tw 的 NS 有哪些。
4) 向上一個查詢結果得到的其中一台 idv.tw 之 NS 查詢負責 abc.idv.tw 的 NS 有
哪些。
5) 最後向負責 abc.idv.tw 之 NS 查詢該 zone 下面的記錄﹔如果有下游授權的
sub-zone﹐那就再往下找 NS ﹐直到查到最後的 A 記錄。

然後讓我們看看 CNAME 的作用﹐例如﹕
$ORIGIN abc.idv.tw
moon IN A 1.2.3.4
sun IN CNAME moon.abc.idv.tw.

1) 查詢 sun 的時候得到的是一個 CNAME 記錄。
2) 凡是 CNAME 左邊(LHS)的記錄﹐將轉向查詢其右邊(RHS)的記錄﹐也就是查 sun 會
轉向查 moon。
3) 經查前一個 RHS 記錄得到的是 A 記錄﹐完成查詢。

再來﹐讓我們看看前例子中﹐查詢 1.2.3.103 之反解記錄(PTR)﹕
1) 查詢 arpa.
2) 查詢 in-addr.arpa.
3) 查詢 1.in-addr.arpa.
4) 查詢 2.1.in-addr.arpa.
5) 查詢 3.2.1.in-addr.arpa. 發現有一個 LHS 為 103 的 記錄是 CNAME﹐轉向查
RHS 記錄 103.abc.idv.tw.
6) 然後查詢 tw.
7) 查詢 idv.tw.
8) 查詢 abc.idv.tw. 發現一個 103 的 PTR 記錄﹐查詢完成。

最後﹐讓我們看看 cache 的作用﹕
如果 103.abc.idv.tw. 的 PTR 記錄已經在 cahce 中﹐ DNS 直接回答﹔可以省掉前面
8 個步驟。
如果 abc.idv.tw. 的 NS 記錄已經在 DNS 的 cache 中﹐那麼就直接向 NS 查詢 103
﹔可以省略前面的 7 個步驟。
如果 idv.tw. 的 NS NS 記錄已經在 cache 中﹐可以省略前面 6 個步驟。
如此類推。

如果您搬遷了 DNS 或修改了 RR 記錄﹐那麼其它 DNS 可能要等 cache 的 TTL 超過了
才能查到新記錄﹐或是清空 DNS 的 cache (如重新啟動)。


如果小弟敘述有錯誤﹐請大家不吝指正。謝謝﹗

0 則新訊息