Linux ip변경
리눅스에서 IP를 변경하는 방법을 정리한다.
이 문서는 /etc/sysconfig/network-scripts를 사용하는 구형 CentOS 계열 방식을 기준으로 한다.
🔍 현재 정보 확인
- 먼저 장치명과 현재 IP 주소를 확인한다.
ifconfig

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

- 설정 파일에서
IPADDR와GATEWAY값을 수정한다. - 파일만 바꾼다고 바로 IP가 바뀌는 것은 아니다.
- 네트워크 서비스를 다시 시작해야 설정이 반영된다.
sudo service network restart
🔄 장치 활성화
- 네트워크가 다시 올라오지 않거나 장치가 비활성화된 경우에는 장치를 직접 올린다.
sudo ifup em1
- 장치명은 환경에 따라 다를 수 있으므로 실제 확인한 이름을 사용한다.
✅ 적용 확인
- 설정을 변경한 뒤에는 다시
ifconfig를 실행해 IP가 정상적으로 바뀌었는지 확인한다.
⚠️ 주의사항
- 이 방식은 구형 네트워크 스크립트 기반 환경에서 사용한다.
- 최근 배포판에서는
nmcli,netplan,systemd-networkd등을 사용할 수 있다. - 운영 중인 서버에서는 네트워크 재시작이 접속 끊김을 유발할 수 있으므로 주의한다.
📎 정리
- 장치명과 현재 IP를 먼저 확인한다.
ifcfg-장치명설정 파일에서IPADDR,GATEWAY를 수정한다.- 네트워크를 재시작하고 필요하면 장치를 다시 올린다.
- 마지막으로 IP 적용 여부를 다시 확인한다.
댓글남기기