【求助】關於Linux主機更名?

顯示結果從第 1 筆 到 4 筆,共計 4 筆
  1. #1
    會員
    註冊日期
    2002-02-07
    討論區文章
    43

    【求助】關於Linux主機更名?

    各位大大:
    我想將一台名為X3.xxx.xxx的主機更名為X1.xxx.xxx,
    我應該修改哪些地方,才可以讓所有的服務正常如dns,proxy,mail等正常運作!



  2. #2
    會員 gwochern 的大頭照
    註冊日期
    2002-02-15
    討論區文章
    785
    你是要把一個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

  3. #3
    ??????????? PHINEAR 的大頭照
    註冊日期
    2001-06-16
    所在地區
    Hinet
    討論區文章
    2,029
    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"

  4. #4
    ??????????? PHINEAR 的大頭照
    註冊日期
    2001-06-16
    所在地區
    Hinet
    討論區文章
    2,029
    最初由 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上喔
    

類似的主題

  1. 關於mis 694d pro主機板【硬體】
    作者:cyh 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 1
    最後發表: 2003-10-22, 03:23 PM
  2. 關於DNS主機記錄衝突的問題【求助】
    作者:kantjn47 所在討論版:-- 網 路 技 術 版
    回覆: 4
    最後發表: 2003-06-08, 11:55 AM
  3. 關於GIGA主機對客戶做了什麼★★【求助】
    作者:kavenlai 所在討論版:-- 網 路 技 術 版
    回覆: 4
    最後發表: 2002-04-08, 10:35 AM
  4. 關於694D-PRO雙CPU主機板?
    作者:wenalex 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 19
    最後發表: 2001-10-15, 05:01 PM
  5. SOS.....關於ASUS主機板 <CUV4X-M>
    作者:yd1236 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 6
    最後發表: 2001-08-14, 10:09 AM

 

linux 電腦更名

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •