사용자는 Samsung Cloud Platform Console을 통해 Bare Metal Server의 필수 정보를 입력하고, 상세 옵션을 선택하여 해당 서비스를 생성할 수 있습니다.
Bare Metal Server 생성하기
Samsung Cloud Platform Console에서 Bare Metal Server 서비스를 생성하여 사용할 수 있습니다.
Bare Metal Server 생성하려면 다음 절차를 따르세요.
- 모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 Bare Metal Server 생성 버튼을 클릭하세요. Bare Metal Server 생성 페이지로 이동합니다.
- Bare Metal Server 생성 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
- 이미지 및 버전 선택 영역에서 필요한 정보를 선택하세요.
구분 필수 여부상세 설명 이미지 필수 제공하는 이미지 종류 선택 - RHEL
- Rocky Linux
- Ubuntu
- Windows
이미지 버전 필수 선택한 이미지의 버전 선택 - 제공하는 서버 이미지의 버전 리스트 제공
표. Bare Metal Server 이미지 및 버전 입력 항목 - 서비스 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
구분 필수 여부상세 설명 서버 수 필수 동시 생성할 Bare Metal Server 서버 개수 - 숫자만 입력 가능하며 1~5 사이로 입력
서비스 유형 > 서버 타입 필수 Bare Metal Server 서버 타입 - 원하는 vCPU, Memory, Disk 사양을 선택
- Bare Metal Server에서 제공하는 서버 타입에 대한 자세한 내용은 Bare Metal Server 서버 타입을 참고
서비스 유형 > Planned Compute 필수 Planned Compute가 설정된 자원 현황 - 사용중: Planned Compute가 설정된 자원 중 사용 중인 개수
- 설정: Planned Compute가 설정된 자원의 개수
- Coverage 미리보기: 자원별 Planned Compute로 적용된 금액
- Planned Compute 서비스 신청: Planned Compute 신청 페이지로 이동
- 자세한 내용은 Planned Compute 신청하기를 참고
자동화 계정 필수 Bare Metal Server 생성 이후 자동화 기능 제공을 위한 계정을 자동으로 생성 - 해당 계정은 시스템간 인터페이스 용도로만 사용
- Password는 암호화되어 시스템 외 접근이 불가능
- 계정을 삭제할 경우 네트워크 변경 및 일부 자동화 기능에 제약 발생
표. Bare Metal Server 서비스 정보 입력 항목 - 필수 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
구분 필수 여부상세 설명 관리자 계정 필수 서버 접속 시 사용할 관리자 계정과 암호를 설정 - RHEL, Ubuntu OS는 root로 고정하여 제공
- Windows OS는 영문 소문자, 숫자를 사용하여 5~20자로 입력
Administrator사용 불가
서버명 필수 선택한 서버 수가 1인 경우에 Bare Metal Server 구별을 위한 이름 입력 - 입력한 서버 이름으로 hostname을 설정
- 영문 소문자로 시작하며, 소문자, 숫자,특수문자(
-)를 사용하여 3~15자 이내로 입력
- 특수문자(
-)로 끝나지 않음
서버명 Prefix 필수 선택한 서버 수가 2이상인 경우에 생성되는 각각의 Bare Metal Server 구별을 위한 Prefix 입력 - 사용자 입력값(prefix) + ‘
-###’ 형태로 자동 생성됨
- 영문 소문자로 시작하며, 소문자, 숫자, 특수문자(
-)를 사용하여 3 ~ 15자 이내로 입력
- 특수문자(
-)로 끝나지 않음
네트워크 설정 필수 Bare Metal Server가 설치될 네트워크를 설정 - 미리 생성한 VPC를 선택
- 일반 Subnet: 미리 생성한 일반 Subnet을 선택
- IP는 자동 생성과 사용자 입력을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력
- NAT: 서버 수가 1대이고 VPC에 Internet Gateway가 연결되어 있어야 사용 가능
- 사용을 체크하면 NAT IP를 선택 가능
- NAT IP: NAT IP를 선택
- 선택할 NAT IP가 없는 경우에는 신규 생성 버튼을 클릭하여 Public IP를 생성
- 새로고침 버튼을 클릭하여, 생성한 Public IP를 확인하고 선택
- Public IP를 생성하면 Public IP 요금 기준에 따라 요금이 부과됨
- 로컬 Subnet(선택): 로컬 Subnet 사용을 선택
- 서비스를 생성하는데 필수 요소는 아님
- 미리 생성한 로컬 Subnet을 선택
- IP는 자동 생성과 사용자 입력 을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력
표. Bare Metal Server 필수 정보 입력 항목
- 이미지 및 버전 선택 영역에서 필요한 정보를 선택하세요.
Bare Metal Server의 트래픽 접근 통제를 위해 Firewall 등을 사용해주세요. Security Group은 제공하지 않습니다.
Bare Metal Server의 Firewall는 Bare Metal Server와 Virtual Server 간의 트래픽 제어를 위해서만 사용 가능합니다. Bare Metal Server의 Firewall을 사용하려면 다음의 절차를 따르세요.
- Bare Metal Server의 VPC를 분리: Bare Metal Server와 Virtual Server가 같은 VPC를 사용하지 않도록 분리하세요.
- Transit Gateway 생성: Transit Gateway를 생성하세요.
- Virtual Server의 VPC와 Bare Metal Server의 VPC 간의 연동은 Transit Gateway를 사용합니다.
- Bare Metal Server의 VPC에서 Transit Gateway 연동 생성 시, Bare Metal Server의 Firewall을 같이 생성하여야 합니다.
- Firewall Rule 등록: Bare Metal Server의 Firewall에서 Rule을 등록하세요.
- Bare Metal Server 생성 페이지에서 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
구분 필수 여부상세 설명 Local disk partition 선택 로컬 디스크 파티션의 사용 여부를 설정 - 루트 파티션을 포함하여 최대 10개까지 생성 가능
- 전체 용량의 90%까지 사용 가능
- 사용을 체크한 후, 파티션 정보 설정 가능
- 루트 파티션 정보 설정
- 파티션 유형: flat, lvm 선택 가능
- 파티션명: 파티션 이름 입력
- 파티션 유형이 lvm인 경우에만 입력 가능
- 영문으로 시작하고 영문, 숫자와 특수문자(
-)를 포함하여 15자 이내 입력
- 파티션 용량: 50 GB 이상 입력
- Filesystem 유형: 사용 이미지에 따라 선택
- RHEL, Rocky Linux 인 경우: xfs, ext4
- Ubuntu인 경우: ext4, xfs, btrfs
- SLES인 경우: btrfs, xfs, ext4
- 마운트 포인트: 특수문자
/로 시작하고 영문, 숫자와 특수문자(-)를 포함하여 15자 이내 입력- Filesystem 유형이 swap인 경우, 입력 불가
- 사용 가능한 용량: 서버 선택 시 제공되는 기본 디스크 용량의 90%
- 파티션 용량 설정 시 자동으로 남은 용량을 계산하여 표시
- 파티션 디스크의 총량은 사용 가능 용량 초과 불가
- 추가 파티션 정보 설정
- 파티션 유형: flat, lvm 선택 가능
- 파티션명: 파티션 이름 입력
- 파티션 유형이 lvm인 경우에만 입력 가능
- 영문으로 시작하고 영문, 숫자와 특수문자(
-)를 포함하여 15자 이내 입력
- 파티션 용량: 1 GB 이상 입력
- Filesystem 유형: 사용 이미지에 따라 선택>
- RHEL, Rocky Linux인 경우: xfs, ext4, swap
- Ubuntu인 경우: ext4, xfs, btrfs, swap
- SLES인 경우: btrfs, xfs, ext4, swap
- 마운트 포인트: 특수문자
/로 시작하고 영문, 숫자와 특수문자(-)를 포함하여 15자 이내 입력- Filesystem 유형이 swap인 경우, 입력 불가
- 사용 가능한 용량: 서버 선택 시 제공되는 기본 디스크 용량의 90%
- 파티션 용량 설정 시 자동으로 남은 용량을 계산하여 표시
- 파티션 디스크의 총량은 사용 가능 용량 초과 불가
Placement Group 선택 같은 Placement group 에 소속된 서버들은 서로 다른 랙에 분산 배치됨 - 같은 Placement group에 소속된 서버 2대까지 분산 배치를 제공
- 서버 3대 이상의 분산 배치는 Placement group을 추가하여 사용
- 최초 생성 시에만 적용 가능하며, 생성 후 수정 불가
- Placement group에 소속된 마지막 서버를 해지하시면 해당 Placement group은 자동 삭제됨
Lock 선택 Lock을 사용하면 서버 해지/시작/중지를 실행할 수 없도록 실수로 인한 동작을 방지 Hyper Threading 선택 물리 코어수의 2배로 논리 코어수가 동작하도록 설정 - Hyper Threading 기능을 Off하려면 체크박스를 해제
- 서버 생성 후에는 변경 불가
Init Script 선택 서버 시작 시 실행할 스크립트 - Init Script는 이미지 종류에 따라 다르게 선택해야 함
- Windows의 경우: Batch Script 선택
- Linux의 경우: Shell Script
표. Bare Metal Server 추가 정보 입력 항목 - 요약 패널에서 생성한 상세 정보와 예상 청구 금액을 확인하고, 완료 버튼을 클릭하세요.
- 생성이 완료되면, Bare Metal Server 목록 페이지에서 생성한 자원을 확인하세요.
Bare Metal Server 상세 정보 확인하기
Bare Metal Server 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Bare Metal Server 상세 페이지에서는 상세 정보, 태그, 작업 이력 탭으로 구성되어 있습니다.
Bare Metal Server 상세 정보를 확인하려면 다음 절차를 따르세요.
- 모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server 목록 페이지로 이동합니다.
- Bare Metal Server 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Bare Metal Server 상세 페이지로 이동합니다.
- Bare Metal Server 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.
구분 상세 설명 Bare Metal Server 상태 사용자가 생성한 Bare Metal Server의 상태 - Creating: 서버 생성 중인 상태
- Running:: 생성 완료되어 사용 가능한 상태
- Editing:: IP 변경중인 상태
- Unknown: 오류 상태
- Starting: 서버 시작 중인 상태
- Stopping: 서버 중지 중인 상태
- Stopped: 서버 중지 완료 상태
- Terminating: 해지 중인 상태
- Terminated: 해지 완료 상태
서버 제어 서버 상태를 변경할 수 있는 버튼 - 시작: 중지된 서버를 시작
- 중지: 가동 중인 서버를 중지
서비스 해지 서비스를 해지하는 버튼 표. Bare Metal Server 상태 정보 및 부가 기능
- Bare Metal Server 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.
상세 정보
Bare Metal Server 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.
| 구분 | 상세 설명 |
|---|---|
| 서비스 | 서비스명 |
| 자원 유형 | 자원 유형 |
| SRN | Samsung Cloud Platform에서의 고유 자원 ID
|
| 자원명 | 자원 이름
|
| 자원 ID | 서비스에서의 고유 자원 ID |
| 생성자 | 서비스를 생성한 사용자 |
| 생성 일시 | 서비스를 생성한 일시 |
| 수정자 | 서비스 정보를 수정한 사용자 |
| 수정 일시 | 서비스 정보를 수정한 일시 |
| 서버명 | 서버 이름 |
| 이미지/버전 | 서버의 OS 이미지와 버전 |
| 서버 타입 | vCPU, 메모리 정보 표시 |
| Planned Compute | Planned Compute가 설정된 자원 현황
|
| Lock | Lock 사용/미사용 여부 표시
|
| Hyper Threading | Hyper Threading 사용/미사용 여부 표시
|
| 네트워크 | Bare Metal Server의 네트워크 정보
|
| 로컬 Subnet | Bare Metal Server의 로컬 Subnet 정보
|
| Block Storage | 서버에 연결된 Block Storage 정보
|
| Init Script | 서버 생성 시 입력한 Init Script 내용을 조회 |
태그
Bare Metal Server 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.
| 구분 | 상세 설명 |
|---|---|
| 태그 목록 | 태그 목록
|
작업 이력
Bare Metal Server 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.
| 구분 | 상세 설명 |
|---|---|
| 작업 이력 목록 | 자원 변경 이력
|
Bare Metal Server 자원 관리하기
생성된 Bare Metal Server 자원의 서버 제어 및 관리 기능이 필요한 경우에는 Bare Metal Server 목록 또는 Bare Metal Server 상세 페이지에서 작업을 수행할 수 있습니다.
Bare Metal Server 가동 제어하기
가동 중인 Bare Metal Server 서버의 시작, 중지, 재시작을 할 수 있습니다.
Bare Metal Server의 가동 제어를 하려면 다음 절차를 따르세요.
- 모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server 목록 페이지로 이동합니다.
- Bare Metal Server 목록 페이지에서 여러 대 서버를 선택한 후 표 상단의 시작, 중지 버튼을 통해 여러 대 서버를 동시에 제어할 수 있습니다.
- Bare Metal Server 상세 페이지에서도 서버의 시작과 중지를 작동할 수 있습니다.
- Bare Metal Server 목록 페이지에서 가동 제어할 자원을 클릭하여 Bare Metal Server 상세 페이지로 이동합니다.
- 서버 상태를 확인하고, 각 서버 관리 버튼을 통해 변경을 완료하세요.
- 시작: 중지된 서버를 시작합니다.
- 중지: 가동 중인 서버를 중지합니다.
Bare Metal Server 중지 시, Server의 전원이 Off됩니다.
- 사용 중인 애플리케이션이나 스토리지 등에 영향을 줄 수 있으므로, OS에서 전원 종료 후 중지를 실행하시기를 권장합니다.
- OS에서 전원 종료한 후에 반드시 Console에서도 중지를 실행하세요.
- Bare Metal Server 시작 요청 시 시작이 불가능한 경우는 다음을 참고하세요.
- Lock이 설정된 경우: Lock 설정을 미사용으로 변경한 후, 다시 시도하세요.
- Bare Metal Server의 상태가 Stopped 상태가 아닌 경우: Bare Metal Server를 상태를 Stopped 상태로 변경한 후, 다시 시도하세요.
- Bare Metal Server 중지 요청 시 중지가 불가능한 경우는 다음을 참고하세요.
- Lock이 설정된 경우: Lock 설정을 미사용으로 변경한 후, 다시 시도하세요.
- Bare Metal Server의 상태가 Running 상태가 아닌 경우: Bare Metal Server를 상태를 Running 상태로 변경한 후, 다시 시도하세요.
Block Storage 추가하기
Bare Metal Server에 Block Storage를 추가할 수 있습니다.
Block Storage를 추가하려면 다음 절차를 따르세요.
- 모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server 목록 페이지로 이동합니다.
- Bare Metal Server 목록 페이지에서 Block Storage를 추가할 서버를 클릭하세요. Bare Metal Server 상세 페이지로 이동합니다.
- Bare Metal Server 상세 페이지에서 Block Storage 항목에 있는 추가 버튼을 클릭하세요.
- Block Storage 추가를 확인하는 팝업창이 열리면 확인 버튼을 클릭하세요. Block Storage (BM) 생성 페이지로 이동합니다.
- Block Storage(BM) 생성 페이지에서 서비스 생성에 필요한 정보들을 입력하여 Block Storage를 생성하세요.
- Block Storage(BM) 생성에 대한 자세한 내용은 Block Storage(BM) 생성하기를 참고하세요.
- Block Storage를 추가한 Bare Metal Server 상세 페이지로 이동하여 Block Storage가 추가되었는지 확인하세요.
Bare Metal Server 해지하기
사용하지 않는 Bare Metal Server를 해지하면 운영 비용을 절감할 수 있습니다. 단, Bare Metal Server를 해지하면 운영 중인 서비스가 즉시 중단될 수 있으므로 서비스 중단 시 발생하는 영향을 충분히 고려한 후 해지 작업을 진행해야 합니다.
Bare Metal Server를 해지하려면 다음 절차를 따르세요.
- 모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server 목록 페이지로 이동합니다.
- Bare Metal Server 목록 페이지에서 해지할 자원을 선택하고, 서비스 해지 버튼을 클릭하세요.
- 여러 자원을 선택하여 동시에 삭제할 수 있습니다.
- 해지할 자원의 Bare metal Server 상세 페이지에서 서비스 해지 버튼을 클릭하여 삭제할 수도 있습니다.
- 해지가 완료되면, Bare Metal Server 목록 페이지에서 자원이 해지되었는지 확인하세요.
해지 제약 사항
Bare Metal Server 해지 요청 시 해지가 불가한 경우에는 팝업창으로 안내합니다. 아래 케이스를 참고하세요.
Block Storage(BM)가 연결된 경우(서버 2대 이상 동시 해지): Block Storage(BM) 연결을 먼저 해지하세요.
- 해지 방법에 대한 자세한 내용은 Block Storage(BM) 해지하기를 참고하세요.
File Storage가 연결된 경우: File Storage 연결을 먼저 해지하세요.
- 해지 방법에 대한 자세한 내용은 File Storage 해지하기를 참고하세요.
Lock이 설정된 경우: Lock 설정을 미사용으로 변경한 후, 다시 시도하세요.
Backup Agent나 Load Balancer 연결 자원이 있는 경우: 해당 연결 자원의 연결을 먼저 해지하세요.
동일 Account에서 Bare Metal Server 자원 관리 작업이 진행 중인 경우: Bare Metal Server 자원 관리 작업이 완료된 후, 다시 시도하세요.
Bare Metal Server의 상태가 Running 또는 Stopped 상태가 아닌 경우: Bare Metal Server를 상태를 Running 또는 Stopped 상태로 변경한 후, 다시 시도하세요.
동시에 해지할 수 없는 서버가 포함된 경우: 해지 가능한 자원만 선택한 후, 다시 시도하세요.
로컬 Subnet 설정하기
Bare Metal Server 생성을 완료한 후 Bare Metal Server 상세 페이지에서 로컬 Subnet을 추가하는 경우, 사용자가 직접 로컬 Subnet의 네트워크 구성을 설정해야 합니다
첫 번째 연결(kr-west)
기존에 Bare Metal Server에 연결된 로컬 Subnet이 없으며, 첫번째 연결을 추가한 경우에는 아래 가이드대로 진행하세요.
해당 가이드는 kr-west(한국 서부) 에서 해당 서버에 첫번째 로컬 Subnet 연결을 추가하는 경우 에 해당되는 가이드입니다.
- kr-south(한국 남부) 에 해당되는 가이드는 첫 번째 연결(kr-south) 쳅터를 참고하세요.
Linux - Ubuntu에서 Subnet 설정하기
Ubuntu 운영 체제에서 로컬 Subnet을 추가하고, 네트워크 설정을 진행하려면 다음 절차를 따르세요.
Bare Metal Server 상세 페이지에서 Interface Name을 확인하세요.
네트워크 설정 정보를 조회하세요.
배경색 변경[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1코드블록. 네트워크 설정 파일 조회 신규 Vlan을 추가한 후, Bonding 구성을 위한 IP를 설정하세요.
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. - ens4f1 // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: // SCP Console에서 확인한 Vlan ID를 20 대신 입력하세요. addresses: - 192.168.0.10/24 // SCP Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 20 // SCP Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. - ens4f1 // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: // SCP Console에서 확인한 Vlan ID를 20 대신 입력하세요. addresses: - 192.168.0.10/24 // SCP Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 20 // SCP Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500코드블록. IP 설정
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.
수정 사항을 시스템에 반영하세요.
배경색 변경# netplan apply# netplan apply코드블록. 수정사항 반영 인터페이스 상태를 조회하세요.
배경색 변경# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Linux – CentOS/Red Hat에서 Subnet 설정하기
CentOS/Red Hat 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
Bare Metal Server 상세 페이지에서 Interface Name을 확인하세요.
다음 command를 수정하여 수행하세요.
배경색 변경#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" BOND_IF_name1="ens2f1" // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. BOND_IF_name2="ens4f0" // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. # Delete Connection nmcli con down "Bond ${BOND_NAME}" nmcli con del "Bond ${BOND_NAME}" nmcli con down "System ${BOND_IF_name1}" nmcli con down "System ${BOND_IF_name2}" nmcli con del "System ${BOND_IF_name1}" nmcli con del "System ${BOND_IF_name2}" # Create Bonding nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME} nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}" nmcli conn mod "Bond ${BOND_NAME}" ipv4.method disabled nmcli conn mod "Bond ${BOND_NAME}" ipv6.method ignore nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup \ +bond.options xmit_hash_policy=layer2 \ +bond.options miimon=100 \ +bond.options num_grat_arp=1 \ +bond.options downdelay=0 \ +bond.options updelay=0 # Assign bond-slave nmcli conn add type bond-slave ifname ${BOND_IF_name1} con-name "${BOND_IF_name1}" master ${BOND_NAME} nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}" nmcli conn add type bond-slave ifname ${BOND_IF_name2} con-name "${BOND_IF_name2}" master ${BOND_NAME} nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}" # Connection UP nmcli conn up "Bond ${BOND_NAME}" # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" BOND_IF_name1="ens2f1" // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. BOND_IF_name2="ens4f0" // **Bare Metal Server 상세** 페이지에서 확인한 Interface Name을 입력하세요. # Delete Connection nmcli con down "Bond ${BOND_NAME}" nmcli con del "Bond ${BOND_NAME}" nmcli con down "System ${BOND_IF_name1}" nmcli con down "System ${BOND_IF_name2}" nmcli con del "System ${BOND_IF_name1}" nmcli con del "System ${BOND_IF_name2}" # Create Bonding nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME} nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}" nmcli conn mod "Bond ${BOND_NAME}" ipv4.method disabled nmcli conn mod "Bond ${BOND_NAME}" ipv6.method ignore nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup \ +bond.options xmit_hash_policy=layer2 \ +bond.options miimon=100 \ +bond.options num_grat_arp=1 \ +bond.options downdelay=0 \ +bond.options updelay=0 # Assign bond-slave nmcli conn add type bond-slave ifname ${BOND_IF_name1} con-name "${BOND_IF_name1}" master ${BOND_NAME} nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}" nmcli conn add type bond-slave ifname ${BOND_IF_name2} con-name "${BOND_IF_name2}" master ${BOND_NAME} nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}" # Connection UP nmcli conn up "Bond ${BOND_NAME}" # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}코드블록. IP 설정 스크립트 인터페이스 상태를 조회하세요.
배경색 변경# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Windows에서 Subnet 설정하기
Windows 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
Windows 시작 아이콘을 우클릭한 후, Windows PowerShell(관리자) 프로그램을 실행하세요.
Bare Metal Server 상세 페이지에서 Interface Name을 확인하세요.
Windows 실행 메뉴에서 ncpa.cpl을 실행하세요.
인터페이스의 활성화 여부를 확인한 후, 필요한 경우 활성화하세요.
- Bare Metal Server 상세 페이지에서 확인한 Interface Name을 활성화합니다.
- Bare Metal Server 상세 페이지에서 확인한 Interface Name을 활성화합니다.
Teaming을 생성하세요.
배경색 변경PS C:\> New-NetLbfoTeam –Name “bond-mgt” –TeamMembers ens2f1,ens4f1 PS C:\> Set-NetLbfoTeam –Name “bond-mgt” –LoadBalancingAlgorithm DynamicPS C:\> New-NetLbfoTeam –Name “bond-mgt” –TeamMembers ens2f1,ens4f1 PS C:\> Set-NetLbfoTeam –Name “bond-mgt” –LoadBalancingAlgorithm Dynamic코드블록. Teaming 생성 신규 VLAN을 추가한 후, IP를 설정하세요.
- Bare Metal Server 상세 페이지에서 확인한 VLAN ID와 로컬 Subnet IP를 입력합니다.배경색 변경
PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”코드블록. Windows IP 설정
- Bare Metal Server 상세 페이지에서 확인한 VLAN ID와 로컬 Subnet IP를 입력합니다.
Windows 실행 메뉴에서 ncpa.cpl을 실행하여 인터페이스 상태를 확인하세요.
첫 번째 연결(kr-south)
기존에 Bare Metal Server에 연결된 로컬 Subnet이 없으며, 첫번째 연결을 추가한 경우에는 아래 가이드대로 진행하세요.
해당 가이드는 kr-south(한국 님부) 에서 해당 서버에 첫번째 로컬 Subnet 연결을 추가하는 경우 에 해당되는 가이드입니다.
- kr-west(한국 서부) 에 해당되는 가이드는 첫 번째 연결(kr-west) 쳅터를 참고하세요.
Linux - Ubuntu에서 Subnet 설정하기
Ubuntu 운영 체제에서 로컬 Subnet을 추가하고, 네트워크 설정을 진행하려면 다음 절차를 따르세요.
신규 Vlan을 추가한 후, IP를 설정하세요.
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 - ens4f1 mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: addresses: - 192.168.0.10/24 id: 20 link: bond-mgt mtu: 1500 vlans: bond-mgt.21: // Console에서 확인한 Vlan ID를 21 대신 입력하세요. addresses: - 192.168.0.20/24 // Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 21 // Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 - ens4f1 mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: addresses: - 192.168.0.10/24 id: 20 link: bond-mgt mtu: 1500 vlans: bond-mgt.21: // Console에서 확인한 Vlan ID를 21 대신 입력하세요. addresses: - 192.168.0.20/24 // Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 21 // Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500코드블록. Vlan 추가 및 IP 설정
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.
수정 사항을 시스템에 반영하세요.
배경색 변경# netplan apply# netplan apply코드블록. 수정 사항 반영 인터페이스 상태를 조회하세요.
배경색 변경# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Linux – CentOS/Red Hat에서 Subnet 설정하기
CentOS/Red Hat 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
- 로컬 Subnet용 Bond Name을 확인하세요.배경색 변경
# sh /usr/local/bin/ip.sh# sh /usr/local/bin/ip.sh코드블록. Bonding 확인 - 다음 command를 수정하여 수행하세요.배경색 변경
#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" // 1. 에서 확인한 Bond Name 설정하세요. # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" // 1. 에서 확인한 Bond Name 설정하세요. # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}코드블록. IP 설정 스크립트 - 인터페이스 상태를 조회하세요.배경색 변경
# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Windows에서 Subnet 설정하기
Windows 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
Windows 시작 아이콘을 우클릭한 후, Windows PowerShell(관리자) 프로그램을 실행하세요.
로컬 Subnet용 Teaming 이름 을 확인하세요.
배경색 변경PS C:\> Get-NetAdapterPS C:\> Get-NetAdapter코드블록. Windows 인터페이스 확인 신규 Vlan을 추가한 후, IP를 설정하세요.
- 2번에서 확인한 Teaming 이름과, Console에서 확인한 Vlan ID 와 로컬 Subnet IP 를 입력합니다.배경색 변경
PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”코드블록. Teaming 생성
- 2번에서 확인한 Teaming 이름과, Console에서 확인한 Vlan ID 와 로컬 Subnet IP 를 입력합니다.
Windows 실행 메뉴에서 ncpa.cpl을 실행하여 인터페이스 상태를 확인하세요.
두 번째 연결 추가(kr-west, kr-south)
Bare Metal Server에 연결된 로컬 Subnet이 있다면, 두 번째 추가 연결을 위한 가이드는 아래와 같습니다.
첫 번째 로컬 Subnet 연결 시에 이미 Bonding을 생성하였기 때문에, 두 번째 로컬 Subnet을 연결할 때는 Bonding을 생성하는 절차가 없습니다.
자세한 내용은 아래 내용을 참고하세요.
Linux - Ubuntu에서 Subnet 설정하기
Ubuntu 운영 체제에서 로컬 Subnet을 추가하고, 네트워크 설정을 진행하려면 다음 절차를 따르세요.
신규 Vlan을 추가한 후, IP를 설정하세요.
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 - ens4f1 mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: addresses: - 192.168.0.10/24 id: 20 link: bond-mgt mtu: 1500 vlans: bond-mgt.21: // Console에서 확인한 Vlan ID를 21 대신 입력하세요. addresses: - 192.168.0.20/24 // Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 21 // Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: bond-mgt: interfaces: - ens2f1 - ens4f1 mtu: 1500 parameters: mii-monitor-interval: 100 mode: active-backup transmit-hash-policy: layer2 ethernets: ens2f1: match: macaddress: 68:05:ca:d4:09:91 mtu: 1500 set-name: ens2f1 ens4f1: match: macaddress: 68:05:ca:d4:09:01 mtu: 1500 set-name: ens4f1 vlans: bond-mgt.20: addresses: - 192.168.0.10/24 id: 20 link: bond-mgt mtu: 1500 vlans: bond-mgt.21: // Console에서 확인한 Vlan ID를 21 대신 입력하세요. addresses: - 192.168.0.20/24 // Console에서 확인한 로컬 Subnet IP로 설정하세요. id: 21 // Console에서 확인한 Vlan ID로 설정하세요. link: bond-mgt mtu: 1500코드블록. Vlan 추가 및 IP 설정
- 예시 코드의 ID와 IP를 할당 받은 ID와 IP로 변경하세요.
수정 사항을 시스템에 반영하세요.
배경색 변경# netplan apply# netplan apply코드블록. 수정 사항 반영 인터페이스 상태를 조회하세요.
배경색 변경# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Linux – CentOS/Red Hat에서 Subnet 설정하기
CentOS/Red Hat 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
- 로컬 Subnet용 Bond Name을 확인하세요.배경색 변경
# sh /usr/local/bin/ip.sh# sh /usr/local/bin/ip.sh코드블록. Bonding 확인 - 다음 command를 수정하여 수행하세요.배경색 변경
#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" // 1. 에서 확인한 Bond Name 설정하세요. # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}#!/usr/bin/bash IP_ADDR="10.1.1.3/24" // Console에서 확인한 로컬 Subnet IP를 설정하세요. VLAN_ID="7" // Console에서 확인한 Vlan ID를 설정하세요. BOND_NAME="bond-mgt" // 1. 에서 확인한 Bond Name 설정하세요. # add vlan nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME} nmcli con mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR} nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore" nmcli con mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes nmcli con up "Vlan ${BOND_NAME}.${VLAN_ID}" nmcli device reapply ${BOND_NAME}.${VLAN_ID}코드블록. IP 설정 스크립트 - 인터페이스 상태를 조회하세요.배경색 변경
# ip a 또는 # bash /usr/local/bin/ip.sh# ip a 또는 # bash /usr/local/bin/ip.sh코드블록. 인터페이스 조회
Windows에서 Subnet 설정하기
Windows 운영 체제에서 로컬 Subnet을 추가한 후, 네트워크를 설정하려면 다음 절차를 따르세요.
Windows 시작 아이콘을 우클릭한 후, Windows PowerShell(관리자) 프로그램을 실행하세요.
로컬 Subnet용 Teaming 이름 을 확인하세요.
배경색 변경PS C:\> Get-NetAdapterPS C:\> Get-NetAdapter코드블록. Windows 인터페이스 확인 신규 Vlan을 추가한 후, IP를 설정하세요.
- 2번에서 확인한 Teaming 이름과 Console에서 확인한 Vlan ID 와 로컬 Subnet IP 를 입력합니다.배경색 변경
PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20 PS C:\> Get-NetAdapter PS C:\> netsh interface ip set address bond-mgt.20 static “192.168.0.10/24”코드블록. Teaming 생성
- 2번에서 확인한 Teaming 이름과 Console에서 확인한 Vlan ID 와 로컬 Subnet IP 를 입력합니다.
Windows 실행 메뉴에서 ncpa.cpl을 실행하여 인터페이스 상태를 확인하세요.
IP 변경하기
마이그레이션, 서버 교체 등을 진행을 위하여 IP를 변경할 수 있습니다.
- IP 변경을 진행하면 더 이상 해당 IP로 통신할 수 없으며, 진행 중에는 IP 변경을 취소할 수 없습니다.
- Load Balancer 서비스 중인 서버일 경우, LB 서버 그룹에서 기존 IP를 삭제하고 변경된 IP를 LB 서버 그룹의 멤버로 직접 추가해야 합니다.
- Public NAT, Privat NAT를 사용 중인 서버는 IP 변경 후, Public NAT, Privat NAT의 사용을 해제하고 다시 설정해야 합니다.
- Public NAT, Privat NAT를 사용 중인 경우에는 먼저 Public NAT, Privat NAT의 사용을 해제하고 IP 변경을 완료한 후, 다시 설정하세요.
- Public NAT, Privat NAT의 사용 여부는 Bare Metal Server 상세 페이지에서 Public NAT IP, Privat NAT의 수정 버튼을 클릭하여 변경할 수 있습니다.
IP를 변경하려면 다음 절차를 따르세요.
모든 서비스 > Compute > Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server의 Service Home 페이지로 이동합니다.
Service Home 페이지에서 Bare Metal Server 메뉴를 클릭하세요. Bare Metal Server 목록 페이지로 이동합니다.
Bare Metal Server 목록 페이지에서 IP를 변경할 서버를 클릭하세요.Bare Metal Server 상세 페이지로 이동합니다.
Bare Metal Server 상세 페이지에서 IP 항목 옆의 수정 버튼을 클릭하세요.
IP 수정을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요. IP 변경 팝업창이 열립니다.
IP 변경 팝업창의 Step 1, Step 2, Step 3작업을 순서대로 진행하세요.
안내- IP를 변경할 때 변경할 IP의 서브넷에 따라 IP 변경 Step의 상세 설정 방법이 달라집니다. 반드시 다음 예시를 참조하여 Step별 작업을 진행하세요.
- 동일한 서브넷을 사용하는 IP로 변경하는 경우: 동일 Subnet의 IP로 변경하기 참고
- 다른 서브넷을 사용하는 IP로 변경하는 경우: 다른 Subnet의 IP로 변경하기 참고
- 각 진행 단계가 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시되고 다음 단계를 진행할 수 있습니다.
- Step 3의 최종 점검을 할 때에는 서버를 재시작한 후, 점검을 진행하는 것을 권장합니다.
- IP를 변경할 때 변경할 IP의 서브넷에 따라 IP 변경 Step의 상세 설정 방법이 달라집니다. 반드시 다음 예시를 참조하여 Step별 작업을 진행하세요.
모든 작업이 정상적으로 완료되었는지 확인한 후, 확인 버튼을 클릭하세요.
동일 Subnet의 IP로 변경하기
변경할 IP가 동일한 Subnet을 사용할 때 운영체제별 IP 설정 방법을 설명합니다.
Linux – centos/redhat 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.Step 1에서 할당 받은 IP를 입력하여 변경할 IP를 서버에 설정하세요.
- 다음 예시에서
172.17.34.150대신 할당 받은 IP를 입력하세요. - 변경하고자 하는 Interface의 정보를 서버에서 확인한 후, 다음 예시의
bond-srv.9대신 입력하세요.배경색 변경# nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24 # nmcli con mod "Vlan bond-srv.9" ipv4.method manual # nmcli device reapply bond-srv.9# nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24 # nmcli con mod "Vlan bond-srv.9" ipv4.method manual # nmcli device reapply bond-srv.9코드블록. 변경할 IP 설정 안내- IP를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
- 다음 예시에서
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
# bash /usr/local/bin/ip.sh# bash /usr/local/bin/ip.sh코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
참고최종 점검은 서버를 재시작한 후에 진행하는 것을 권장합니다.최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.
Linux – Ubuntu 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.Step 1에서 할당 받은 IP를 입력하여 변경할 IP를 서버에 설정하세요.
- 다음 예시에서
172.17.34.150/24대신 할당 받은 IP를 입력하세요. - 변경하고자 하는 Interface의 정보를 서버에서 확인한 후, 다음 예시의
bond-srv.9대신 입력하세요.배경색 변경[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 # Step1에서 할당 받은 IP를 입력합니다. gateway4: 172.17.34.2 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 # Step1에서 할당 받은 IP를 입력합니다. gateway4: 172.17.34.2 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv코드블록. 변경할 IP 설정
- 다음 예시에서
Netplan apply 명령어를 사용하여 수정한 사항을 시스템에 반영하세요.
배경색 변경[root@localhost ~]# netplan apply[root@localhost ~]# netplan apply코드블록. Netplan apply 실행 안내- IP를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
# bash /usr/local/bin/ip.sh# bash /usr/local/bin/ip.sh코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
참고최종 점검은 서버를 재시작한 후에 진행하는 것을 권장합니다.최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.
Windows 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.Windows 시작 아이콘을 우클릭한 후, **Windows PowerShell(관리자)**을 실행하세요.
Step 1에서 할당 받은 IP를 입력하여 변경할 IP를 서버에 설정하세요.
- 다음 예시에서
172.17.34.150대신 할당 받은 IP를 입력하세요.배경색 변경PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0코드블록. 변경할 IP 설정 안내- IP를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
- 다음 예시에서
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
PS C:\> Get-NetIPAddress | Format-TablePS C:\> Get-NetIPAddress | Format-Table코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
참고최종 점검은 서버를 재시작한 후에 진행하는 것을 권장합니다.최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.
다른 Subnet의 IP로 변경하기
변경할 IP가 다른 Subnet을 사용할 때 운영체제별 IP 설정 방법을 설명합니다.
Linux – centos/redhat 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.변경할 IP를 서버에 추가하기 위해 신규 Vlan을 추가하고, IP를 설정하세요.
- VLAN 추가: Step 1에서 확인한 Vlan ID의 인터페이스를 생성합니다. 다음 예시에서
20대신 할당 받은 ID를 입력하세요. - IP 설정: Step 1에서 할당 받은 IP를 입력합니다. 다음 예시에서
192.168.0.10/24대신 할당 받은 IP를 입력하세요.배경색 변경# nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20" # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24 # nmcli con mod "Vlan bond-srv.20" ipv4.method manual # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore" # nmcli con up "Vlan bond-srv.20"# nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20" # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24 # nmcli con mod "Vlan bond-srv.20" ipv4.method manual # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore" # nmcli con up "Vlan bond-srv.20"코드블록. 변경할 IP 설정
- VLAN 추가: Step 1에서 확인한 Vlan ID의 인터페이스를 생성합니다. 다음 예시에서
신규 Vlan에 Default Gateway를 설정하세요.
- Default gateway 설정: Step 1에서 할당 받은 Default gateway IP를 입력합니다. 다음 예시에서
192.168.0.1대신 할당 받은 Default gateway IP를 입력하세요.배경색 변경# nmcli con mod "Vlan bond-srv.20" ipv4.gateway 192.168.0.1 # nmcli device reapply bond-srv.20# nmcli con mod "Vlan bond-srv.20" ipv4.gateway 192.168.0.1 # nmcli device reapply bond-srv.20코드블록. 변경할 IP 설정 안내- 신규 Vlan에 Default Gateway를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
- Default gateway 설정: Step 1에서 할당 받은 Default gateway IP를 입력합니다. 다음 예시에서
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하세요.
기존(변경 전) 인터페이스의 Default Gateway IP를 확인한 후, 삭제하세요.
- 다음 예시에서
192.168.10.1대신 확인한 IP를 입력하세요.배경색 변경# ip route del default via 192.168.10.1# ip route del default via 192.168.10.1코드블록. 기존 인터페이스의 Default Gateway IP 삭제
- 다음 예시에서
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
# netstat –nr # bash /usr/local/bin/ip.sh# netstat –nr # bash /usr/local/bin/ip.sh코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
기존 IP의 Vlan 정보를 확인 후 서버에서 삭제하세요.
- 다음 예시에서
30대신 확인한 ID를 입력하세요.배경색 변경# nmcli con delete "Vlan bond-srv.30"# nmcli con delete "Vlan bond-srv.30"코드블록. 기존 IP의 Vlan 정보 삭제
- 다음 예시에서
모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
참고최종 점검은 서버를 재시작한 후에 진행하는 것을 권장합니다.최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.
Linux – Ubuntu 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.변경할 IP를 서버에 추가하기 위해 신규 Vlan을 추가하고, IP 와 Default Gateway를 설정하세요.
- 다음 예시에서 Step 1 작업 내용 하단의 내용이 추가되는 부분입니다.
- 다음 예시에서 ID와 IP 대신 할당 받은 ID와 IP를 입력하세요.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 gateway4: 172.17.34.2 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv # Step1에서 확인한 Vlan ID의 인터페이스를 생성합니다. # Step1에서 할당 받은 IP를 입력합니다. # Step1에서 할당 받은 Default gateway IP를 입력합니다. bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1500[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 gateway4: 172.17.34.2 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv # Step1에서 확인한 Vlan ID의 인터페이스를 생성합니다. # Step1에서 할당 받은 IP를 입력합니다. # Step1에서 할당 받은 Default gateway IP를 입력합니다. bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1500코드블록. 변경할 IP 설정
Netplan apply 명령어를 사용하여 수정한 사항을 시스템에 반영하세요.
배경색 변경[root@localhost ~]# netplan apply[root@localhost ~]# netplan apply코드블록. Netplan apply 실행 안내- 신규 Default Gateway를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하세요.
기존(변경 전) 인터페이스의 Default Gateway IP를 확인한 후, 삭제하세요.
- 다음 예시에서 해당 라인 삭제 행이 삭제하는 부분입니다.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 gateway4: 172.17.34.2 #해당 라인 삭제 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1500[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: addresses: - 172.17.34.150/24 gateway4: 172.17.34.2 #해당 라인 삭제 id: 9 link: bond-srv mtu: 1500 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1500코드블록. 기존 인터페이스의 Default Gateway IP 삭제
- 다음 예시에서 해당 라인 삭제 행이 삭제하는 부분입니다.
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
# netstat –nr # bash /usr/local/bin/ip.sh# netstat –nr # bash /usr/local/bin/ip.sh코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
기존 IP를 삭제하세요.
- 다음 예시에서 해당 라인 삭제 행이 삭제하는 부분입니다.배경색 변경
[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: #해당 라인 삭제 addresses: #해당 라인 삭제 - 172.17.34.150/24 #해당 라인 삭제 gateway4: 172.17.34.2 #해당 라인 삭제 id: 9 #해당 라인 삭제 link: bond-srv #해당 라인 삭제 mtu: 1500 #해당 라인 삭제 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1[root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml network: bonds: ...................... 생략 ethernets: ...................... 생략 vlans: bond-srv.9: #해당 라인 삭제 addresses: #해당 라인 삭제 - 172.17.34.150/24 #해당 라인 삭제 gateway4: 172.17.34.2 #해당 라인 삭제 id: 9 #해당 라인 삭제 link: bond-srv #해당 라인 삭제 mtu: 1500 #해당 라인 삭제 bond-srv.350: addresses: - 172.16.87.150/24 routes: - to: 172.17.87.0/24 via: 172.16.87.1 - to: 172.17.87.0/24 via: 172.16.87.1 id: 350 link: bond-srv bond-srv.20: addresses: - 192.168.0.10/24 gateway4: 192.168.0.1 id: 20 link: bond-srv mtu: 1코드블록. 기존 IP 삭제
- 다음 예시에서 해당 라인 삭제 행이 삭제하는 부분입니다.
수정한 사항을 시스템에 적용하세요.
배경색 변경[root@localhost ~]# netplan apply [root@localhost ~]# ip link delete bond-srv.9 # VLAN 삭제 시 추가 수행[root@localhost ~]# netplan apply [root@localhost ~]# ip link delete bond-srv.9 # VLAN 삭제 시 추가 수행코드블록. 수정 사항 적용 모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
- 최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.
Windows 운영체제
Step 1
다음 절차를 따라 Step 1 작업을 진행하세요.
- 변경할 Subnet을 선택하세요.
- 변경할 IP를 입력하세요.
- IP 할당 신청 버튼을 클릭하세요.
- IP 변경 확인을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.주의Step 1의 IP 할당 신청을 진행하면 IP 변경을 취소하거나 복구할 수 없습니다.
- 작업이 정상적으로 완료되면 Vlan ID 확인, Default Gateway 확인 정보가 표시되며, 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 2
다음 절차를 따라 Step 2 작업을 진행하세요.
IP 변경 작업을 위해 IP 변경 대상 서버에 NAT IP로 접속하세요.
안내작업 중 통신이 불가능한 상황을 방지하기 위하여 동일 서브넷에 생성된 다른 Virtual Server 또는 Bare Metal Server를 경유하여 접속하는 것을 권장합니다.Windows 시작 아이콘을 우클릭한 후, **Windows PowerShell(관리자)**을 실행하세요.
VLAN을 추가하고 IP와 Default gateway를 설정하세요.
- VLAN 추가: Step 1에서 확인한 Vlan ID의 인터페이스를 생성합니다. 다음 예시에서
20대신 할당 받은 ID를 입력하세요. - IP 설정: Step 1에서 할당 받은 IP를 입력합니다. 다음 예시에서
46대신 Get-NetAdapter로 확인한 ifindex, 192.168.0.10 대신 할당 받은 IP를 입력하세요. - Default gateway 설정: Step 1에서 할당 받은 Default gateway IP를 입력합니다. 다음 예시에서
192.168.0.1대신 할당 받은 Default gateway IP를 입력하세요.배경색 변경PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false PS C:\> Get-NetAdapter PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 –defaultgateway 192.168.0.1PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false PS C:\> Get-NetAdapter PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 –defaultgateway 192.168.0.1코드블록. 변경할 IP 설정 안내- 신규 Default Gateway를 설정하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
- VLAN 추가: Step 1에서 확인한 Vlan ID의 인터페이스를 생성합니다. 다음 예시에서
모든 작업이 완료되면 IP 변경 팝업창에서 Step 2의 작업 완료 체크박스를 선택하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.안내
- Step 2의 작업 상태가 Completed로 변경된 후에도 터미널 접속에 이상이 있는 경우, 모든 서비스 > Management > Support Center의 문의하기 메뉴로 이동하여 문의하세요.
- 작업이 정상적으로 완료되면 우측 상단의 작업 상태가 Completed로 표시됩니다.
Step 3
다음 절차를 따라 Step 3 작업을 진행하세요.
IP 변경 대상 서버에 NAT IP로 접속하세요.
기존 Default Gateway IP를 확인하기 위하여 interface index (ifindex)를 실행하세요.
배경색 변경PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv.9 Microsoft Network Adapter Multiple...#4 30 Up 40-A6-B7-27-96-D5 50 Gbps bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv.9 Microsoft Network Adapter Multiple...#4 30 Up 40-A6-B7-27-96-D5 50 Gbps bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략코드블록. Get-NetAdapter 실행 배경색 변경PS C:\> get-netroute -ifindex 30 ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- ------- ----------- ----------- 30 255.255.255.255/32 0.0.0.0 256 ActiveStore 30 224.0.0.0/4 0.0.0.0 256 ActiveStore 30 172.17.35.0/24 172.17.35.1 256 ActiveStore 30 172.17.34.255/32 0.0.0.0 256 ActiveStore 30 172.17.34.14/32 0.0.0.0 256 ActiveStore 30 172.17.34.0/24 0.0.0.0 256 ActiveStore 30 0.0.0.0/0 172.17.34.1 1 ActiveStorePS C:\> get-netroute -ifindex 30 ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- ------- ----------- ----------- 30 255.255.255.255/32 0.0.0.0 256 ActiveStore 30 224.0.0.0/4 0.0.0.0 256 ActiveStore 30 172.17.35.0/24 172.17.35.1 256 ActiveStore 30 172.17.34.255/32 0.0.0.0 256 ActiveStore 30 172.17.34.14/32 0.0.0.0 256 ActiveStore 30 172.17.34.0/24 0.0.0.0 256 ActiveStore 30 0.0.0.0/0 172.17.34.1 1 ActiveStore코드블록. -ifindex 실행 기존 Default Gateway IP를 삭제하세요.
- 다음 예시에서
30대신 Get-NetAdapter로 확인한 ifindex,172.17.34.1대신 확인한 IP를 입력하세요.배경색 변경PS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$falsePS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$false코드블록. Default Gateway IP 삭제 배경색 변경PS C:\> get-netroute -ifindex 30 ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- ------- ----------- ----------- 30 255.255.255.255/32 0.0.0.0 256 ActiveStore 30 224.0.0.0/4 0.0.0.0 256 ActiveStore 30 172.17.34.255/32 0.0.0.0 256 ActiveStore 30 172.17.34.14/32 0.0.0.0 256 ActiveStore 30 172.17.34.0/24 0.0.0.0 256 ActiveStorePS C:\> get-netroute -ifindex 30 ifIndex DestinationPrefix NextHop RouteMetric PolicyStore ------- ----------------- ------- ----------- ----------- 30 255.255.255.255/32 0.0.0.0 256 ActiveStore 30 224.0.0.0/4 0.0.0.0 256 ActiveStore 30 172.17.34.255/32 0.0.0.0 256 ActiveStore 30 172.17.34.14/32 0.0.0.0 256 ActiveStore 30 172.17.34.0/24 0.0.0.0 256 ActiveStore코드블록. -ifindex 실행 안내- 기존 Default Gateway를 삭제하면 터미널 세션이 끊어집니다.
- Step 2 작업을 완료한 후, 작업 상태가 Completed로 변경되면 다시 터미널에 접속할 수 있습니다.
- 다음 예시에서
IP 변경 대상 서버에 NAT IP로 접속하여 통신 상태를 점검하세요.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.배경색 변경
PS C:\> netstat –nr | findstr Default PS C:\> Get-NetIPAddress | Format-TablePS C:\> netstat –nr | findstr Default PS C:\> Get-NetIPAddress | Format-Table코드블록. 통신 상태 점검 참고NAT IP는 변경되지 않습니다.
- 다음 명령어를 이용하여 변경 전의 설정 정보가 남아있는지, 정상적으로 변경되었는지 다시 한번 확인하세요. IP 변경 대상 서버에 정상적으로 접속되면 변경된 IP가 정상 통신 상태입니다.
Team 정보에서 기존 IP의 Vlan 정보를 확인하세요.
배경색 변경PS C:\> Get-NetLbfoTeam Name : bond_bond-srv Members : {ens6f1, ens3f1} TeamNics : {bond-srv, bond-srv.9} TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up Name : bond_bond-iscsi Members : {ens6f0, ens3f0} TeamNics : bond-iscsi TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up Name : bond_bond-backup Members : {ens2f0, ens4f1} TeamNics : bond-backup TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv.9 Microsoft Network Adapter Multiple...#4 30 Up 40-A6-B7-27-96-D5 50 Gbps bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략PS C:\> Get-NetLbfoTeam Name : bond_bond-srv Members : {ens6f1, ens3f1} TeamNics : {bond-srv, bond-srv.9} TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up Name : bond_bond-iscsi Members : {ens6f0, ens3f0} TeamNics : bond-iscsi TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up Name : bond_bond-backup Members : {ens2f0, ens4f1} TeamNics : bond-backup TeamingMode : SwitchIndependent LoadBalancingAlgorithm : Dynamic Status : Up PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv.9 Microsoft Network Adapter Multiple...#4 30 Up 40-A6-B7-27-96-D5 50 Gbps bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략코드블록. Get-NetLbfoTeam 실행 기존 IP의 Vlan 정보를 서버에서 삭제하세요.
- 다음 예시에서
30대신 확인한 ID를 입력하세요.배경색 변경PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- bond-srv Microsoft Network Adapter Multiple...#3 19 Up 40-A6-B7-27-96-D5 50 Gbps bond-iscsi Microsoft Network Adapter Multiple...#2 18 Up 40-A6-B7-27-96-D4 50 Gbps bond-backup Microsoft Network Adapter Multiplexo... 22 Up 68-05-CA-C9-EB-88 20 Gbps eno2 Intel(R) Ethernet Connection X722 fo... 12 Disabled 38-68-DD-36-A0-59 1 Gbps ens3f0 Intel(R) Ethernet Network Adapter XX... 11 Up 40-A6-B7-27-96-D4 25 Gbps ………………………………………….. 생략코드블록. Get-NetLbfoTeam 실행
- 다음 예시에서
모든 작업이 완료되면 서버를 재시작한 후, 최종 점검을 진행하세요.
참고최종 점검은 서버를 재시작한 후에 진행하는 것을 권장합니다.최종 점검 결과에 이상이 없으면 IP 변경 팝업창에서 Step 3의 작업 완료 체크박스를 선택하세요.


