서버에 추가 IP를 할당하는 이유는 다중 서비스 호스팅, 보안 강화, 부하 분산, 지역 타겟팅, 테스트 환경 구축 등을 가능하게 하기 위함입니다. 이를 통해 유연성과 안정성을 높이고, 다양한 운영 요구를 충족할 수 있습니다.
이 가이드에서는 Vultr 인스턴스 서버에 추가 IP를 할당하는 방법을 단계별로 설명합니다.
Step 1. # Vultr에서 추가 IP 설정하기
Vultr에 로그인 후, ⓛ “Products” -> ② “Compute” -> ③ IP 추가할 서버를 선택

“Settings” 탭을 클릭 합니다.

“Add Another IPv4 Address” 클릭 합니다.

ⓛ “Yes, add and restart this server” 체크 -> ② “Add IPv4 Address” 클릭 합니다.

추가된 IP 확인. -> “networking configuration” 링크를 클릭 합니다.

Step 2. # 서버 네트워크 설정
현재 서버의 추가 IP와 현재 IP 환경 설정을 운영체제에 맞게 자동 출력, 자신의 운영체제에 맞는 설정을 찾아 복사, 이번 테스트 서버는 우분투 24.04이기에 아래 스크립트를 적용함.

나노(nano) 명령어로 해당 파일을 편집합니다.
nano /etc/netplan/10-ens3.yaml
위에서 복사한 스크립트를 입력 후, ctrl + o (저장) -> ctrl + x (종료) -> 명령어 : netplan apply
network:
version: 2
renderer: networkd
ethernets:
enp1s0:
dhcp4: no
addresses: [xxx.xxx.xxx.xxx/23,158.xxx.xxx.138/32,'xxxx:xxxx:xxxx:xxxx:5400:04ff:fee6:f24e/64']
nameservers:
addresses: [108.61.10.10]
routes:
- to: default
via: xxx.xxx.xxx.1
- to: xxx.xxx.0.0/16
via: 141.xxx.xxx.1
metric: 100
Step 3. # 서버 재시작 및 검증
“Products” ->“Compute” 메뉴로 돌아와, ① IP 추가한 인스턴스 오른쪽 메뉴에 마우스호버하면 아래와 같은 메뉴가 나타남. -> ② 팝업에서 “Server Restart”를 클릭하여 서버를 재시작합니다.

팝업 확인 창 ->“Restart Server”를 클릭 합니다.

서버에 접속 후, 아래 명령어로 추가 IP 적용 여부를 확인합니다.
ip addr

위 과정을 통해 Vultr 서버에 추가 IP를 성공적으로 설정할 수 있습니다. 필요에 따라 IP를 활용해 서비스를 확장해 보세요!