如果你是自己架站,原本你的網址「briian.com」是指向「69.69.69.111」的舊機器,當你改了網域的指向後,希望能在DNS生效前先行讓「briian.com」指向「69.69.69.222」的新機器的話,該怎樣作會比較快呢?
以往可以借用OpenDNS的DNS服務來作,通常改完網域後10~15分鐘內,OpenDNS的機器即可自動更新成最新狀態,,
但如果你不想動到原本網域的設定,或者不想等太久,希望先使用原本預設的網域來連上新機器作些設定與搬家的工作的話,可以用下面的方法,讓同一個網址隨時切換到不同IP的機器上做事。
設定方法
第1步 開啟「C:\WINDOWS\system32\drivers\etc」資料夾,在資料夾中找到「host」檔案,請用記事本或其他純文字編輯器開啟該檔案。
第2步 接著請在檔案最下方的空白處輸入「IP位址 網域名稱」,如:
211.76.137.36 briian.com
IP位址跟網域名稱中間必須有一個以上的空格,設定好之後存檔、再重開網路瀏覽器或FTP軟體即可生效。這樣輸入的意思表示「briian.com」這個網址在你這台電腦中會固定連上「211.76.137.36」這個IP的機器。當然該機器必須有作好某個網址對應到某個網頁資料夾去的設定,如果你是申請虛擬主機的話,通常一開始都得做好這方面的設定。
第3步 如果你有好多組IP或網域想切換的話,可以在每組IP跟網域的設定右邊加上「#你要說的話」,在這檔案中「#」符號右邊的文字或數字會被當作註解,不會被機器讀進去。
第4步 修改好之後,馬上開啟命令提示字元視窗,PING一下自己的網址,如果有順利變成「211.76.137.36」的新IP,表示有正確修改好。
第5步 當然我們也可自己設定一個網域對應到多組IP,隨時切換成不同機器,方便我們透過同一個網址來在機器中作設定,這對網站搬家工作很有幫助。
一行只能寫一組IP跟網址,如果你寫了很多行設定,只用到其中一行的話,可以在其他行文字的最左邊填上一個「#」符號,這樣一來最左邊有加「#」的設定值就會被忽略,方便我們將同一個網址切換到不同IP的機器去。
注意!由於以前很多病毒或惡意程式會透過此方法強制你訪問一些垃圾網站,所以部份防毒軟體會監控「C:\WINDOWS\system32\drivers\etc」資料夾中的「host」檔案,如果檔案有被修改的話會跳出警告,如果是你自己修改的話,可以不用管他直接放行。
,延伸閱讀:
OpenDNS服務,讓你上網更快、更安全!