일본 전용서버를 사용하면 VPS와 달리 물리 서버를 단독으로 사용합니다. 이때 서버가 응답하지 않거나 OS 문제가 발생했을 때 데이터센터에 직접 가지 않고도 하드웨어를 원격으로 제어할 수 있는 기능이 IPMI입니다.

IPMI란?

IPMI(Intelligent Platform Management Interface)는 서버 메인보드에 내장된 독립적인 관리 컨트롤러입니다. 서버의 전원이 꺼져 있거나 OS가 응답하지 않는 상태에서도 작동합니다.

주요 기능:

  • 원격 전원 제어: 서버 전원 켜기/끄기/재시작
  • 원격 콘솔(KVM): 마치 물리적으로 모니터를 연결한 것처럼 서버 화면 제어
  • OS 재설치: 원격에서 ISO 이미지를 마운트해 OS 재설치
  • 하드웨어 상태 모니터링: CPU 온도, 팬 속도, 전원 상태 확인
  • 시스템 이벤트 로그: 하드웨어 이상 이벤트 기록 확인

IPMI 접근 방법

전용서버를 받으면 별도의 IPMI IP 주소, 포트, 사용자/비밀번호가 제공됩니다.

웹 브라우저 접속

https://IPMI-IP주소/

브라우저에서 IPMI 웹 인터페이스에 접속합니다. 일반적으로 Java 또는 HTML5 기반 KVM 뷰어를 제공합니다.

ipmitool 명령줄 도구

# 설치
apt install ipmitool -y

# 서버 상태 확인
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 chassis status

# 전원 관리
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 chassis power status
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 chassis power on
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 chassis power off
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 chassis power reset

# 하드웨어 센서 정보
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 sdr

# 시스템 이벤트 로그
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 sel list

주요 활용 시나리오

시나리오 1: SSH 접속이 안 될 때

OS는 실행 중인데 SSH가 응답하지 않는 경우, IPMI KVM으로 서버 화면에 직접 접속해 원인을 확인하고 SSH 서비스를 재시작할 수 있습니다.

  1. IPMI 웹 접속 → Remote Control → KVM 콘솔 실행
  2. 서버 화면 확인 (로그인 프롬프트 또는 패닉 메시지)
  3. 직접 로그인해 SSH 서비스 재시작
systemctl restart sshd

시나리오 2: 서버가 완전히 응답하지 않을 때

OS 크래시나 커널 패닉으로 서버가 완전히 굳은 경우:

  1. IPMI에서 전원 강제 리셋
    ipmitool ... chassis power reset
    
  2. 서버 재시작 후 원인 파악 (dmesg, /var/log/syslog)

시나리오 3: OS 재설치

잘못된 설정이나 심각한 보안 침해 시 OS를 처음부터 재설치해야 할 때:

  1. IPMI 웹 → Virtual Media → ISO 이미지 마운트
  2. 서버를 해당 ISO로 부팅 설정
  3. KVM 콘솔에서 OS 설치 진행

시나리오 4: 하드웨어 이상 감지

# CPU 온도 확인
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 sdr | grep Temp

# 팬 속도 확인
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 sdr | grep Fan

# 전원 공급 상태
ipmitool -I lanplus -H IPMI-IP -U admin -P 비밀번호 sdr | grep Power

IPMI 보안 설정

IPMI는 강력한 하드웨어 제어 권한을 가지므로 보안이 중요합니다.

  1. 기본 비밀번호 변경: IPMI 웹 인터페이스에서 즉시 변경
  2. 접근 IP 제한: IPMI 포트(623, 443 등)에 대한 접근을 특정 IP로 제한
  3. 강력한 비밀번호 사용: 16자 이상 복잡한 비밀번호 설정
  4. 불필요한 서비스 비활성화: 사용하지 않는 IPMI 기능 비활성화

VPS와의 차이

VPS는 가상화 환경이라 IPMI 대신 호스팅 업체의 관리 패널에서 전원 제어와 콘솔 접속을 제공합니다. 전용서버의 IPMI는 물리 하드웨어를 직접 제어하므로 더 강력하고 안정적입니다.

TCP-80.NET의 일본 전용서버에는 IPMI가 기본으로 포함됩니다. IPMI 접속 정보는 서버 개설 시 함께 제공됩니다.


마치며

IPMI는 일본 전용서버를 물리적 접근 없이도 완전하게 관리할 수 있게 해주는 핵심 기능입니다. 서버가 응답하지 않는 상황에서도 원격으로 복구할 수 있어 운영 안정성이 크게 높아집니다. IPMI 설정과 활용에 대한 문의는 TCP-80.NET 텔레그램 @tcp80net으로 주세요.