隨筆-77  評(píng)論-5  文章-2  trackbacks-0
          1.修改當(dāng)前的hostname可以用
          hostname  myname
          此時(shí)只是修改了內(nèi)存內(nèi)部的,下次啟動(dòng)又恢復(fù)了
          2.機(jī)器在啟動(dòng)的時(shí)候會(huì)調(diào)用/etc/rc.d/boot.localnet
          腳本看后面的附錄,這個(gè)腳本會(huì)判斷當(dāng)前的$HOSTNAME變量是否設(shè)置,沒(méi)有設(shè)置就會(huì)讀取/etc/HOSTNAME
          來(lái)設(shè)置主機(jī)名。
          3.因此要修改hostname,
           3.1 修改/etc/HOSTNAME文件
           3.2 修改當(dāng)前的$HOSTNAME變量
           3.3 停掉/etc/rc.d/boot.localnet
           3.4 啟動(dòng) /etc/rc.d/boot.localnet
          因此執(zhí)行腳本如下:
           export HOSTNAME=myname
           echo $HOSTNAME>/etc/HOSTNAME
            /etc/rc.d/boot.localnet stop
           /etc/rc.d/boot.localnet start


          附錄:/etc/rc.d/boot.localnet

          case "$1" in
            start)
                  # clean up old yp bindings
                  rm -f /var/yp/binding/*.[12]

                  #
                  # set hostname and domainname
                  #
                  XHOSTNAME=""
                  test -f /etc/HOSTNAME && {
                      read XHOSTNAME < /etc/HOSTNAME
                  }
                  test -n "$HOSTNAME" -a "$HOSTNAME" != '(none)' && {
                      echo Using boot-specified hostname \'${HOSTNAME}\'
                      XHOSTNAME="$HOSTNAME"
                  }
                  test -n "$XHOSTNAME" && {
                      echo -n Setting up hostname \'${XHOSTNAME%%.*}\'
                      hostname ${XHOSTNAME%%.*}
                      rc_status -v -r
                  }

                  XDOMAINNAME=""
                  test -f /etc/defaultdomain && {
                      read XDOMAINNAME < /etc/defaultdomain
                  }
                  test -n "$XDOMAINNAME" && {
                      echo -n Setting up NIS domainname \'$XDOMAINNAME\'
                  }
                  domainname "$XDOMAINNAME"
                  test -n "$XDOMAINNAME" && {
                  rc_status -v -r
                                   


          posted on 2011-10-27 22:21 huohuo 閱讀(16396) 評(píng)論(3)  編輯  收藏

          評(píng)論:
          # re: suse11 修改hostname[未登錄](méi) 2012-02-24 17:13 | tang
          only need change /etc/hosts /etc/HOSTNAME 2 files enough.  回復(fù)  更多評(píng)論
            
          # re: suse11 修改hostname 2013-04-09 16:04 | jggjl
          very good@tang
            回復(fù)  更多評(píng)論
            
          # re: suse11 修改hostname[未登錄](méi) 2015-02-06 16:33 | dd
          change /etc/HOSTNAME
          hostname newhostname

          over  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 渑池县| 绩溪县| 盐山县| 永兴县| 大厂| 潢川县| 邳州市| 云龙县| 宁阳县| 昌吉市| 福鼎市| 张家界市| 左云县| 井冈山市| 田东县| 曲麻莱县| 墨玉县| 翁牛特旗| 邳州市| 徐汇区| 安福县| 肥城市| 东源县| 石门县| 乐昌市| 夏津县| 木兰县| 黔西| 手游| 荔波县| 衢州市| 深州市| 东平县| 康保县| 大足县| 融水| 阳新县| 嘉黎县| 芮城县| 安福县| 庄浪县|