리눅스에서 IP를 변경하는 방법을 정리한다.
이 문서는 /etc/sysconfig/network-scripts를 사용하는 구형 CentOS 계열 방식을 기준으로 한다.

🔍 현재 정보 확인

  • 먼저 장치명과 현재 IP 주소를 확인한다.
ifconfig

image

  • 설정 파일 이름은 보통 ifcfg-<장치명> 형식이다.
  • 따라서 현재 장치명을 확인한 뒤 해당 설정 파일을 수정한다.

🛠 네트워크 설정 파일 수정

image

  • 설정 파일에서 IPADDRGATEWAY 값을 수정한다.
  • 파일만 바꾼다고 바로 IP가 바뀌는 것은 아니다.
  • 네트워크 서비스를 다시 시작해야 설정이 반영된다.
sudo service network restart

🔄 장치 활성화

  • 네트워크가 다시 올라오지 않거나 장치가 비활성화된 경우에는 장치를 직접 올린다.
sudo ifup em1
  • 장치명은 환경에 따라 다를 수 있으므로 실제 확인한 이름을 사용한다.

✅ 적용 확인

  • 설정을 변경한 뒤에는 다시 ifconfig를 실행해 IP가 정상적으로 바뀌었는지 확인한다.

⚠️ 주의사항

  • 이 방식은 구형 네트워크 스크립트 기반 환경에서 사용한다.
  • 최근 배포판에서는 nmcli, netplan, systemd-networkd 등을 사용할 수 있다.
  • 운영 중인 서버에서는 네트워크 재시작이 접속 끊김을 유발할 수 있으므로 주의한다.

📎 정리

  • 장치명과 현재 IP를 먼저 확인한다.
  • ifcfg-장치명 설정 파일에서 IPADDR, GATEWAY를 수정한다.
  • 네트워크를 재시작하고 필요하면 장치를 다시 올린다.
  • 마지막으로 IP 적용 여부를 다시 확인한다.

연결문서

태그: ,

카테고리:

업데이트:

댓글남기기