1. 程式人生 > 其它 >linux 如何快速更改伺服器(主機)ip 和 名字

linux 如何快速更改伺服器(主機)ip 和 名字

方法:
  • 寫好一個指令碼,把要更改設定的命令寫在裡面,執行成功後,將內容拷貝到txt文件,更改字尾為.sh ,儲存到個人雲上,以後直接呼叫即可
步驟 1 寫一個指令碼
  1. 建立指令碼檔案
    • touch 指令碼名
  2. 編輯指令碼
    • vim 指令碼名
2 新增可執行許可權
  • chmod +x指令碼名
3 執行指令碼 更改 ip 和 主機(伺服器)名字 --------- 演示操作 --------- 1.1 無 1.2 編輯指令碼 新增內容   其中 eth[01] 指 本機網絡卡eth0 和eth1
#!/bin/bash
 
 
sed -i "s/.100/.$1/g" /etc/sysconfig/network-scripts/ifcfg-eth[01
] hostnamectl set-hostname $2 systemctl restart network
2新增可執行許可權 2.1 可以檢視: 建立的檔案 無可執行許可權(對應--x--x--x) 2.2 新增可執行許可權 chmod +xchange_ip_hostname.sh 3執行指令碼 更改 ip 和 主機(伺服器)名字 3.1 檢視修改前ip 3.2 確認指令碼在當前路徑下(不在則切換進去) 3.3執行指令碼 更改 ip 和 主機(伺服器)名字 檢視修改後ip 檢視名字 之前 更改後(腳本里有即刻生效命令 ,會直接看到變化) 其他: 手動檢視主機/伺服器名: