slhong
2003-01-27, 04:44 PM
各位大大:
我想將一台名為X3.xxx.xxx的主機更名為X1.xxx.xxx,
我應該修改哪些地方,才可以讓所有的服務正常如dns,proxy,mail等正常運作!
贊助商連結
我想將一台名為X3.xxx.xxx的主機更名為X1.xxx.xxx,
我應該修改哪些地方,才可以讓所有的服務正常如dns,proxy,mail等正常運作!
贊助商連結
贊助商連結 slhong 2003-01-27, 04:44 PM 各位大大: 我想將一台名為X3.xxx.xxx的主機更名為X1.xxx.xxx, 我應該修改哪些地方,才可以讓所有的服務正常如dns,proxy,mail等正常運作! 贊助商連結 gwochern 2003-01-27, 10:33 PM 你是要把一個DNS改成換一個DNS嗎? 你現在的DNS可動起來嗎? 如果是,先看vi /etc/named.conf 看看你正反解設定 正反解設定應會像這樣 zone "server.pczone.com.tw" { type master; file "dns.server"; server.pczone.com.tw是上層給的DNS,你可以ping看看,這個有沒有指到你的主機IP, 而 dns.server是放在/var/named的一個檔案,也是你要修改的地方, 上面server.pczone.com.tw及dns.server都是假設,如有雷同不關我的事 在來到/var/named找到那檔案 在最下面是不是有像這樣的東東 @ IN NS server.pczone.com.tw. @ IN MX 10 server.pczone.com.tw. ; 郵件主機! server IN A 192.168.1.2 //你的IP ;下面最重要 w3.xxx.xxx IN CNAME server ;你只要找到這行把所有的有CNAME前的w3.xxx.xxx 改成w1.xxx.xxx即可 希望可以,若有錯請各位在指教... 若再不行請參考鳥哥的吧 http://linux.vbird.idv.tw/linux_redhat7.2/66dns.html PHINEAR 2003-01-30, 12:47 PM X3.xxx.xxx-->X1.xxx.xxx 做以下事情前,請先取得DNS服務所在主機的root權限(root登入,su,或sudo) 輸入時請用tab,而不是空白鍵,如: X3 {Tab} IN {Tab} A {Tab} 111.222.333.444 先找找named.conf這個檔 (大部分在/etc/底下,也有可能在/usr/local/etc/底下) 看看有沒有這行設定: options { directory "/usr/local/etc/namedb";<------即是擺放有關DNS資料的地方 再來找有關正查的資料: zone "xxx.xxx"{<---因為主機名為X3.xxx.xxx type master; file "kkk/xxx.ooo";<------綜合上面directory的設定,有關 設定就在"/usr/local/etc/namedb/kkk/xxx.ooo這個檔裡 到xxx.ooo裡改一下吧: 2003012802 ; Serial by Vanson<--表示最後一次修改日期為2003012802 是個流水號,只要改成比較大即可 找一下有關你主機(X3.xxx.xxx)對應IP(111.222.333.444)的設定: X3 IN A 111.222.333.444 改成 X1 IN A 111.222.333.444 改好後存檔(esc :wq!)<--vi為例 再來找有關反查的資料: 再到named.conf看一下: zone "444.333.222.in-addr.arpa" {<--剛好是對應IP後三碼的顛倒+in-addr.arpa type master; file "ooo/aaa.bbb"; }; <------綜合上面directory的設定,有關設定就在"/usr/local/etc/namedb/ooo/aaa.bbb這個檔裡 編輯aaa.bbb 2003012802 ; Serial by Vanson<--表示最後一次修改日期為2003012802 是個流水號,只要改成比較大即可(同之前的作法) 找一下有關你主機IP最前頭第一碼(111.222.333.444)對應名稱(X3.xxx.xxx)的設定: 111 IN PTR X3.xxx.xxx. 改為 111 IN PTR X1.xxx.xxx. 改好後存檔 找到DNS(named)服務的pid ps -elf | grep named 重跑DNS服務 kill -HUP named的pid 用nslookup看看對不對 以上是Solaris 8以內建named架設DNS的改法 其他作業系統雖然大同小異 還是查查資料比較保險 雖然我一步一步的教 但還是希望你去找找資料 到www.google.com查 關鍵字"named""DNS""nslookup""kill -HUP" PHINEAR 2003-01-30, 12:59 PM 最初由 gwochern 發表 你是要把一個DNS改成換一個DNS嗎? w3.xxx.xxx IN CNAME server ;你只要找到這行把所有的有CNAME前的w3.xxx.xxx 改成w1.xxx.xxx即可 希望可以,若有錯請各位在指教... 若再不行請參考鳥哥的吧 http://linux.vbird.idv.tw/linux_redhat7.2/66dns.html 改CNAME只是Aliases過去 不是完全改掉喔:) (就如同tw.yahoo.com有www.kimo.com.tw一樣) w3.xxx.ooo IN CNAME aaa.bbb.ccc w2.xxx.ooo IN CHANE aaa.bbb.ccc rr.xxx.ooo IN CHANE aaa.bbb.ccc 的意思為輸入w3.xxx.xxx或w2.xxx.ooo或rr.xxx.ooo 都會連到aaa.bbb.ccc上喔:) |
|