Ubuntu 서버를 다루다 보면 현재 IP 주소를 확인하거나, 테스트용 IP를 잠깐 추가해야 할 때가 있습니다. 특히 VirtualBox, 내부망 서버, 테스트 장비를 쓰다 보면 네트워크 장치 이름과 IP 대역을 확인하는 과정이 꼭 필요합니다.
이 글에서는 기존 포스팅의 ip addr 예제를 살려서 Ubuntu에서 IP 주소를 확인하고, 추가하고, 삭제하는 방법을 정리합니다. 바로 복사해서 쓸 수 있는 명령어와 실수하기 쉬운 부분까지 함께 정리했습니다.

1. 바로 쓰는 IP 확인·추가·삭제 명령어
현재 네트워크 장치와 IP 확인
ip addr
IP 주소 추가
sudo ip addr add 172.30.1.200/24 dev enp0s3
IP 주소 삭제
sudo ip addr del 172.30.1.200/24 dev enp0s3
위 명령어의 172.30.1.200/24와 enp0s3는 예시입니다. 실제 서버에서는 반드시 본인 환경의 IP 대역과 네트워크 장치명을 확인한 뒤 바꿔서 사용해야 합니다.
2. 테스트 환경
기존 포스팅의 테스트 환경은 아래와 같습니다.
| 항목 | 내용 |
|---|---|
| 운영체제 | Ubuntu 16.04 LTS x64 |
| 주요 명령어 | ip addr, ip addr add, ip addr del |
| 예시 네트워크 장치 | enp0s3 |
| 예시 IP | 172.30.1.200/24 |
여기서 다루는 ip addr add 방식은 실습이나 임시 테스트에 적합합니다. 서버를 재부팅하거나 네트워크 서비스가 재시작되면 설정이 사라질 수 있으므로, 운영 서버에서는 영구 설정 방식까지 따로 확인하는 것이 좋습니다.
3. 현재 IP 주소 확인하기
먼저 내 Ubuntu 서버에 어떤 네트워크 장치가 있고, 어떤 IP가 붙어 있는지 확인합니다.
ip addr
출력 결과에서 주로 확인할 부분은 아래 3가지입니다.
| 확인 항목 | 예시 | 의미 |
|---|---|---|
| 네트워크 장치명 | enp0s3 | IP를 추가하거나 삭제할 대상 장치 |
| IP 주소 | 172.30.1.200 | 현재 서버에 할당된 주소 |
| 넷마스크 비트 | /24 | 255.255.255.0 대역을 의미 |

네트워크 실습을 자주 한다면 장비를 정리해두면 편합니다
IP 주소를 바꾸거나 내부망 테스트를 자주 한다면 랜 케이블, USB 랜카드, 공유기, 포트 라벨 같은 작은 도구가 생각보다 도움이 됩니다. 장치명을 확인하고 IP를 바꿔보는 실습은 실제 네트워크 장비가 있을수록 이해가 훨씬 빠릅니다.
특히 노트북에 유선 랜 포트가 없는 경우에는 USB 랜카드 하나만 있어도 Ubuntu 네트워크 테스트를 훨씬 쉽게 할 수 있습니다.
이 링크는 쿠팡파트너스 링크이며, 구매 시 일정액의 수수료를 제공받을 수 있습니다.
4. IP 주소 추가하기
IP를 추가할 때는 아래 형식을 사용합니다.
sudo ip addr add {아이피}/{넷마스크비트수} dev {네트워크장치명}
예를 들어 enp0s3 장치에 172.30.1.200/24를 추가한다면 아래처럼 입력합니다.
sudo ip addr add 172.30.1.200/24 dev enp0s3
명령어를 실행한 뒤에는 다시 ip addr로 실제로 추가되었는지 확인합니다.
ip addr
5. IP 주소 삭제하기
추가한 IP를 삭제할 때는 add 대신 del을 사용합니다.
sudo ip addr del {아이피}/{넷마스크비트수} dev {네트워크장치명}
예시는 아래와 같습니다.
sudo ip addr del 172.30.1.200/24 dev enp0s3
삭제 후에도 다시 확인합니다.
ip addr
6. 자주 하는 실수
1) 장치명을 잘못 입력하는 경우
Ubuntu에서는 네트워크 장치명이 예전처럼 항상 eth0인 것은 아닙니다. enp0s3, ens33, enp1s0처럼 환경마다 다르게 나올 수 있습니다.
2) 같은 네트워크 안에서 IP가 중복되는 경우
같은 LAN 안에서 동일한 IP를 쓰는 장비가 있으면 통신이 불안정해질 수 있습니다. 테스트 전에 해당 IP를 이미 쓰고 있는 장비가 없는지 확인하는 것이 좋습니다.
3) 재부팅 후 설정이 사라지는 경우
ip addr add로 추가한 설정은 임시 설정으로 생각하는 것이 안전합니다. 재부팅 후에도 유지해야 하는 서버라면 Ubuntu 버전에 맞는 영구 네트워크 설정 파일을 따로 수정해야 합니다.
7. 설정 후 확인 순서
IP를 추가한 뒤에는 아래 순서로 확인하면 좋습니다.
□ ip addr로 IP가 붙었는지 확인
□ 같은 대역 장비로 ping 테스트
□ 게이트웨이가 필요한 경우 ip route 확인
□ SSH 접속 중이라면 연결이 끊기지 않는지 주의
ping 172.30.1.1
ip route
한 줄 정리
Ubuntu에서 IP 주소를 확인하려면 ip addr, 임시로 추가하려면 ip addr add, 삭제하려면 ip addr del을 사용하면 됩니다.
