要修改一台Redhat 9.0的網路IP,一開始是直接到/etc/sysconfig/network-scrip/iftch-eth0 修改IP,但打 service network restart 後就會跳回之前的IP但看設定檔是修改後的IP(重開機也是跳回之前的IP),如果直接用 ifconfig eth0 設定的話打ifconfig看的話會變但重開機還是會跳回之前IP,有問之前改IP的同事說也忘了怎改的(有說是在rc.d下的檔案改),但用這關鍵字搜尋也找不到答案,請問各位一下還可以在哪修改呢?
您可進入X Window,執行系統的網路修改工具去進行變更;或在終端機環境,以管理員身分執行「 netconfig 」去重新設定網路參數。謝謝。
您指的是/etc/sysconfig/network-scripts/ifcfg-eth0檔案吧? 如果是, 那沒問題. 請確認是否有BOOTPROTO=static
"有問之前改IP的同事說也忘了怎改的"
所以可能不是依RedHat標準架構修改的,
可以試著在/etc目錄下執行
grep -R "192.168.X.X" *
找看看究竟改了那個檔,有可能是直接改 "/etc/init.d/network"
把 /etc/sysconfig/network-script/ifcfg-eth0 同名的檔案 (例如 ifcfg-eth0.bak , ifcfg-eth0.xxx ) 全部刪除 , 再重起網路服務(service network restart)試試.