Linux/CentOS & RHEL
[Tip] 서버 hostid 변경 방법
짜꾸미의골골몽
2020. 8. 18. 09:56
#### python 이용(IP에 대한 절대값) ####
- hostid 확인법 -
# hostid
007f0100
- 서비스 IP에 대한 hostid 16진수로 변환
# gethostip 192.168.253.50
C0A8FD32
- 변환된 ID를 변경 (2-1-4-3순으로 변경)
C0 A8 FD 32 -> A8 C0 32 FD
# vi hostid.py
from struct import pack
filename = "/etc/hostid"
hostid = pack("I",int("0xA8C032FD",16)) // 0x 부분에 변경한 16진수 값 입력
open(filename,"wb").write(hostid)
- hostid 값 적용 및 확인
# python hostid.py
# hostid