標題: 有關DNS伺服器問題
 EDO
 0038857
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 117

精華: 0

積分: 1230 點

現金: 153 元

存款: 765 元

閱讀權限: 20

註冊: 2006-1-18

狀態: 離線
 
發表於 2008-4-1 14:49  資料  個人空間  短消息  加為好友 
有關DNS伺服器問題

請問什麼情況下才需要架設DNS伺服器!
我現在申請域名 (xxxx.com) 和架好的linux系統,並已架設好了LAMP,現在我想問什樣在ie打 xxxx.com 連到 主機網頁呢?

還有,如果要架設DNS?請問如何設置?

如Master/Slave,要什樣設置

domain 的
ns1
ns2

又是怎樣設置?

[ 本帖最後由 EDO 於 2008-4-1 21:17 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-4-1 15:46  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 EDO 於 2008-4-1 14:49 發表
請問什麼情況下才需要挑NS伺服器!
我現在申請域名 (xxxx.com) 和泵n了LAMP,現在我想問什樣在ie打 xxxx.com 連到 主機網頁呢?
還有,如果要挑NS?請問如何設置?
如Master/Slave,要什樣設置
domain 的
...

請問什麼情況下才需要架設DNS伺服器!

1.)域名是你自己的,(例如:yourname.com)
2.)在家自建Server,「自給自足」不想比錢網存公司Host你的域名/空間

還有,如果要架設DNS?請問如何設置?
未講點設置前,你要起DNS必需要符合一個條件,就係你台Server的IP必需是固定的!
否則好似ADSL行PPPoE咁,每次連線上網個IP就唔同左,根本就起唔到DNS

起DNS可以有兩個方案,(當然,大前提下你Server的IP係固定的話)我兩個方案都試過,如果初學DNS(甚至之前完全未接觸過DNS,我建議你用方案2.)

方案1.)
在家架DNS (廢話?唔係...睇埋方案2你自己選擇啦!),只要IP係固定,就可以o係屋企起DNS,Primary DNS 一定要係你自己個Server,而Secondary DNS,網上有免費的服務,可以幫你Host Secondary DNS
http://www.twisted4life.com/index.php
(所以起DNS,唔一定要用兩台Server的!)

方案2.)
使用Public DNS...
http://soa.granitecanyon.com/
呢個係網上非常出名的免費Public DNS服務,我以前都有用,係正常用到的!
如果你用Public DNS,甚至你連o係屋企自己架設DNS都唔需要,好適合初學者用!
(當然又係咁講,你個IP要係固定!)
1.)先將你域名的DNS Record改為:
ns1.granitecanyon.com
ns2.granitecanyon.com

2.)o係granitecanyon.com登記你的域名,(就假設你的域名係yourname.com吧)假設
你的固定IP係202.123.251.30,你只要o係granitecanyon.com上,加一個A record,將
202.123.251.30指去yourname.com,咁第日人地解釋你呢個yourname.com的域名,就可
以透過Public DNS解釋出202.123.251.30呢個IP出黎,能夠到達你台Server了,跟住再
Set CNAME,(例如www,ftp,ftp1,ftp2等等),通通指向你yourname.com呢個domain,只要
人地解釋你個域名...
www.yourname.com
ftp1.yourname.com
就通通識去你個IP 202.123.251.30了!

Public DNS的功用就是:
人地解釋你個yourname.com的域名-->經過Public DNS-->解釋出你域名的正確IP-->咁人地部電腦就可以到達你台Server了

方案2比方案1好係因為:
唔使SET一大餐,因為自建DNS,都要SET好多野的,如果之前未試過自己起DNS的話,o係Linux設定DNS真係會有o的頭暈的!

[ 本帖最後由 i553041 於 2008-4-1 15:49 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 EDO
 0038857
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 117

精華: 0

積分: 1230 點

現金: 153 元

存款: 765 元

閱讀權限: 20

註冊: 2006-1-18

狀態: 離線
 
發表於 2008-4-1 16:13  資料  個人空間  短消息  加為好友 
謝謝,DNS問題搞到頭暈,現在放棄plam1
plan2
Set CNAME果度可唔可以詳細解釋下怎樣做,或者比d,教學的重點網

granitecanyon.com登記<-----不太明怎樣登記=.=

http://www.opendns.com/  <----這個可以嗎?
但以下2個設定不太明=.=,plan2 是不是由以cache-only DNS用forwarders?
https://www.opendns.com/start?device=ubuntu
https://www.opendns.com/start?device=bind


謝....thank

[ 本帖最後由 EDO 於 2008-4-1 16:47 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-4-1 17:15  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 EDO 於 2008-4-1 16:13 發表
謝謝,DNS問題搞到頭暈,現在放棄plam1
plan2
Set CNAME果度可唔可以詳細解釋下怎樣做,或者比d,教學的重點網
granitecanyon.com登記<-----不太明怎樣登記=.=
http://www.opendns.com/  <----這個可以嗎?
...

咦?幾年無用soa.granitecanyon.com,click入去「Create primary DNS」果度,顯示「找不到網頁」o既?
唔知係咪暫時出問題定永久係咁...

不過唔緊要,網上重有類似的服務,例如:
Zoneedit (免費的)
http://www.zoneedit.com/

唔關OpenDNS事的,OpenDNS只係做DNS forward,意思即係類似OpenDNS咁講:「呀DNS A呀,你有咩域名解釋需要查詢o既,就比晒我查啦!」...

與Host你的域名是沒有關係的!
A 即係Address
CNAME 即係host名稱
舉個例,易o的明...我諗唔使教學
假設以下資料係咁:
你起兩台Server,2台DNS
yourname.com的Server IP係:233.234.235.236
Server A,IP係:202.203.204.205 (unix.yourname.com)
Server B,IP係:102.103.104.105 (linux.yourname.com)
DNS 1 IP係:212.213.214.215 <--對應host name係ns1.yourname.com
DNS 2 IP係:112.113.114.115 <--對應host name係ns2.yourname.com

咁你o係DNS入面就應該咁SET:
@             IN   NS     ns1.yourname.com
@             IN   NS     ns2.yourname.com
yourname.com  IN   A      233.234.235.236
ns1           IN   A      212.213.214.215
ns2           IN   A      112.113.114.115
unix          IN   A      202.203.204.205
linux         IN   A      102.103.104.105

你想unix.yourname.com有以下3個名www,ftp,user
www.yourname.com
ftp.yourname.com
user.yourname.com

咁你個DNS Setting就可以用CNAME咁SET:
www        IN   CNAME  unix
ftp        IN   CNAME  unix
user       IN   CNAME  unix

同樣,你想linux.yourname.com有以下3個名www1,ftp1,member
www.yourname.com
ftp1.yourname.com
member.yourname.com

咁DNS應該要SET成:
www1        IN   CNAME  linux
ftp1        IN   CNAME  linux
member      IN   CNAME  linux

(如果你兩台Server的域名都係同樣係用yourname.com的話,咁你unix.yourname.com同linux.yourname.com兩台主機,CNAME就不可設定為同一樣了,例如「unix」同「linux」主機都設定左「www」的話
唔係解釋起www.yourname.com時,就唔知去ns1好,定ns2好了!

(記得應該就係咁...幾年無SET DNS,希望無錯啦!)

[ 本帖最後由 i553041 於 2008-4-1 17:18 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 EDO
 0038857
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 117

精華: 0

積分: 1230 點

現金: 153 元

存款: 765 元

閱讀權限: 20

註冊: 2006-1-18

狀態: 離線
 
發表於 2008-4-1 18:49  資料  個人空間  短消息  加為好友 
請問set CNAME是named.conf setting還是? 那個檔案?

還有不太明
unix          IN   A      202.203.204.205
linux         IN   A      102.103.104.105
unix和linux  的關係

unix和linux 跟 www.yourname.com是同domain不同 ip 伺服器的關係,還是子域名,
還是
unix=ns1
linux=ns2
,,,,,,,,,,,,,,,,,,,,,,
多謝你打咁久字來解答^^,,,,十分多謝
搞來搞去就是DNS伺服器弄不懂呢,每處的解答/教學都不同,亂了=.=!




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-4-2 00:45  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 EDO 於 2008-4-1 18:49 發表
請問set CNAME是named.conf setting還是? 那個檔案?
還有不太明
unix          IN   A      202.203.204.205
linux         IN   A      102.103.104.105
unix和linux  的關係
unix和linux 跟 www.you ...

unix和linux 跟 www.yourname.com是同domain不同 ip 伺服器的關係,還是子域名,
還是
unix=ns1
linux=ns2

unix同linux係同domain不同IP的伺服器關係
unix同linux不等於ns1同ns2
看清楚unix,linux同ns1,ns2的IP是不同的!
CNAME果o的就係子域名,www,ftp,user,member

其實,你有無睇過呢篇教學?
http://linux.vbird.org/linux_server/0350dns.php

呢篇教學比我的解釋詳盡10倍也不止...

[ 本帖最後由 i553041 於 2008-4-2 00:59 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 EDO
 0038857
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 117

精華: 0

積分: 1230 點

現金: 153 元

存款: 765 元

閱讀權限: 20

註冊: 2006-1-18

狀態: 離線
 
發表於 2008-4-2 01:13  資料  個人空間  短消息  加為好友 
這不是這樣
@             IN   NS     ns1.yourname.com <---Public DNS指派的ns1
@             IN   NS     ns2.yourname.com <---Public DNS指派的ns2
yourname.com  IN   A      233.234.235.236<---本人固定ip
ns1           IN   A      212.213.214.215  <---Public DNS指派的ns1 ip地址
ns2           IN   A      112.113.114.115 <---Public DNS指派的ns2 ip地址
unix          IN   A      202.203.204.205
linux         IN   A      102.103.104.105
unix,linux 是Server A跟B吧?
在一台Server下,固定ip一個,如是這樣,那不知道unix,linux是如何決定 ?
因為本身只有一個固定ip?
,,,,,,,
還有用不用以Master Server 形式設置?
因為外面沒有什麼Public DNS,(即plan2)教學的設置,所以有點亂,可以說明那機個檔案要怎改,
set CNAME是直接在named.conf set嗎?

教學睇過,但不太明,在http://forum.ubuntu.org.cn/index.php 不同=.=!
還有烏烏那個好像沒有Public DNS 內容,還是我還未能理解,
玩DNS太花時間=.=!哈

[ 本帖最後由 EDO 於 2008-4-2 01:22 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 i553041
 0092967
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 i553041 的詳細資料

頭銜: Moderator

暱稱: 電腦新手

帖子: 3642

精華: 0

積分: 38754 點

現金: 425 元

存款: 0 元

閱讀權限: 100

註冊: 2007-12-16

來自: 樂富

狀態: 離線
 
發表於 2008-4-2 10:59  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 EDO 於 2008-4-2 01:13 發表
這不是這樣
@             IN   NS     ns1.yourname.com <---Public DNS指派的ns1
@             IN   NS     ns2.yourname.com <---Public DNS指派的ns2
yourname.com  IN   A      233.234.235.236<---本 ...

如果你係用方案2),用Public DNS的話,你就唔需要o係自己屋企再設定任何有關DNS o既野了!
所有設定都o係Public DNS做晒的!
例如你用Zoneedit的話:
http://www.zoneedit.com
只要o係zoneedit登記你的域名及進入設定頁,輸入相關的DNS record便可!

所以我話方案2比方案1優勝之處係:
1.)適合初學者架設DNS
3.)所有DNS Record都只係於Public DNS的用戶設定介面內設定,「無需」於家中架設任何DNS Server!

你只係問我CNAME同A record有咩分別,我都係隨便舉個例子出黎,如果你用方案2的Public DNS的話,唔代
表你需要o係Linux作出相關設定的!

[ 本帖最後由 i553041 於 2008-4-2 11:01 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 EDO
 0038857
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 117

精華: 0

積分: 1230 點

現金: 153 元

存款: 765 元

閱讀權限: 20

註冊: 2006-1-18

狀態: 離線
 
發表於 2008-4-2 11:36  資料  個人空間  短消息  加為好友 
喔喔,,,多謝
因為在別個地方問話要set 同咪set view等...




 AL8 Forum © All rights reserved.
頂部


網頁空間由 I-SERVICES 提供
當前時區 GMT+8, 現在時間是 2008-12-5 08:11