- 인쇄
- PDF
Network Interface
- 인쇄
- PDF
VPC 환경에서 이용 가능합니다.
Network Interface는 서버에 할당할 수 있는 네트워크 인터페이스를 생성하는 서비스입니다. 네트워크 인터페이스가 적용된 서버들은 Subnet을 사용하여 독립된 네트워크 통신이 가능합니다.
Network Interface를 사용하려면 먼저 VPC와 Subnet을 생성해야 합니다. 생성 방법은 VPC 생성하기 및 Subnet 생성하기를 참고해 주십시오.
네트워크 인터페이스 생성
네트워크 인터페이스를 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- [Network Interface 생성] 버튼을 클릭해 주십시오.
- 설정을 지정한 후 [확인] 또는 [생성] 버튼을 클릭해 주십시오.
- Primary IP를 직접 입력할 경우 미리 생성한 Private Subnet의 IP 주소 범위에 포함되도록 입력해 주십시오. Private Subnet의 네트워크 주소 및 초기 10개의 IP 주소는 관리용으로 예약됩니다.
- 네트워크 인터페이스가 생성됩니다.
서버에 네트워크 인터페이스 할당
서버에 할당되지 않은 네트워크 인터페이스를 서버에 할당할 수 있습니다. 네트워크 인터페이스를 서버에 할당하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- 서버에 할당할 네트워크 인터페이스를 선택한 후 [서버에 할당] 버튼을 클릭해 주십시오.
- 적용할 서버를 선택한 후 [확인] 버튼을 클릭해 주십시오.
- 네트워크 인터페이스가 선택한 서버에 할당됩니다.
추가된 네트워크 인터페이스 활성화
사용 중인 서버 운영체제에 따라 안내를 참고하여 추가된 네트워크 인터페이스를 서버에서 활성화해 주십시오.
CentOS
서버에 접속하여 다음 명령을 실행해 주십시오. 해당 예제는 아래와 같이 eth1를 활성화합니다.
베어메탈 서버의 경우 eth1
대신 bond1
을 입력해 주십시오.
$> vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
# eth1 IP 입력
IPADDR=192.168.1.8
# subnet mask 입력
NETMASK=255.255.255.0
ONBOOT=yes
$> ifup eth1
$> ip addr list eth1
Ubuntu
서버에 접속하여 다음 명령을 실행해 주십시오. 해당 예제는 아래와 같이 eth1를 활성화합니다.
베어메탈 서버의 경우 eth1
대신 bond1
을 입력해 주십시오.
Ubuntu에서는 네트워크를 legacy 또는 netplan으로 구성할 수 있습니다.
Legacy 구성
$> vi /etc/network/interfaces
auto eth1
iface eth1 inet static
# eth1 IP 입력
address 192.168.1.8
# subnet mask 입력
netmask 255.255.255.0
$> ifup eth1
$> ip addr list eth1
Netplan 구성
$> vi /etc/netplan/00-installer-config.yaml
network:
ethernets:
# eth1 IP / subnet mask 입력
eth1:
addresses: [192.168.1.8/24]
version: 2
$> netplan --debug apply
$> ip addr list eth1
Windows
다음 절차를 진행해 주십시오.
- > > 네트워크 및 인터넷 > 어댑터 옵션 변경을 차례대로 클릭해 주십시오.
- 추가한 네트워크 인터페이스에 해당하는 아이콘에서 마우스 오른쪽 버튼을 클릭한 후 속성을 클릭해 주십시오.
- 인터넷 프로토콜 버전 4(TCP/IPv4)를 선택한 후 [속성] 버튼을 클릭해 주십시오.
- 다음 IP 주소 사용을 선택한 후 IP 주소에 네트워크 인터페이스의 IP 주소를 입력하고 서브넷 마스크에 255.255.255.0을 입력해 주십시오.
- [확인] 버튼을 클릭해 주십시오.
네트워크 인터페이스 할당 해제
네트워크 인터페이스를 서버에서 할당 해제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- 서버에 할당할 네트워크 인터페이스를 선택한 후 [서버에서 해제] 버튼을 클릭해 주십시오.
- 확인 팝업 창의 내용을 확인한 후 [확인] 버튼을 클릭해 주십시오.
- 네트워크 인터페이스가 서버에서 할당 해제됩니다.
네트워크 인터페이스 반납
사용하지 않는 네트워크 인터페이스를 반납하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- 반납할 네트워크 인터페이스를 선택한 후 [반납] 버튼을 클릭해 주십시오.
- 확인 팝업 창의 내용을 확인한 후 [확인] 버튼을 클릭해 주십시오.
- 네트워크 인터페이스가 반납되고 목록에서 삭제됩니다.
Secondary IP 설정
Secondary IP는 서버에 할당되는 네트워크 인터페이스에 보조 IP 주소를 추가해 HA 솔루션 등에 활용할 수 있는 기능입니다. Secondary IP는 네트워크 인터페이스가 속한 서브넷의 IP 주소 범위 내에서 5개까지 직접 지정하거나 임의로 할당받을 수 있습니다. Secondary IP 설정을 변경하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- Secondary IP 설정을 변경할 네트워크 인터페이스를 선택한 후 [Secondary IP 설정] 버튼을 클릭해 주십시오.
- 설정을 변경한 후 [설정] 버튼을 클릭해 주십시오.
- 원하는 IP 주소를 직접 지정하려면 IP 주소를 입력한 후 [추가] 버튼을 클릭해 주십시오.
- IP 주소를 자동으로 할당하려면 Secondary IP 입력란을 비워두고 [추가] 버튼을 클릭해 주십시오.
- 할당된 Secondary IP 주소를 삭제하려면 [X] 버튼을 클릭해 주십시오.
Secondary IP 활성화
Secondary IP는 콘솔에서 생성 및 변경한 후 서버에서 설정해야 기능이 올바르게 동작합니다. 서버 운영체제별로 Secondary IP를 활성화하는 방법은 다음과 같습니다.
CentOS
서버에 접속하여 다음 명령을 실행해 주십시오. 해당 예제는 아래와 같이 eth1에 Secondary IP를 구성합니다.
$> vi /etc/sysconfig/network-scripts/ifcfg-eth1:0
DEVICE=eth1:0
BOOTPROTO=static
# secondary IP 입력
IPADDR=192.168.1.9
# subnet mask 입력
NETMASK=255.255.255.0
ONBOOT=yes
$> ifup eth1:0
$> ip addr list eth1
Ubuntu
서버에 접속하여 다음 명령을 실행해 주십시오. 해당 예제는 아래와 같이 eth1에 Secondary IP를 구성합니다.
Ubuntu에서는 네트워크를 legacy 또는 netplan으로 구성할 수 있습니다.
Legacy 구성
서버에서 네트워크 설정 작업 시에는 네트워크 연결이 일시적으로 중단될 수 있으니, 가급적 운영 중인 서비스를 제외한 상태에서 작업해 주십시오.
$> vi /etc/network/interfaces
auto eth1
iface eth1 inet static
# 기본 eth1 IP 입력
address 192.168.1.8
# subnet mask 입력
netmask 255.255.255.0
iface eth1 inet static
# secondary IP 입력
address 192.168.1.9
# subnet mask 입력
netmask 255.255.255.0
$> systemctl restart networking.service
$> ip addr list eth1
Netplan 구성
$> vi /etc/netplan/00-installer-config.yaml
network:
ethernets:
# 기본 eth1 IP, secondary IP / subnet mask 입력
eth1:
addresses: [192.168.1.8/24, 192.168.1.9/24]
version: 2
$> netplan --debug apply
$> ip addr list eth1
Windows
다음 절차를 진행해 주십시오.
- > > 네트워크 및 인터넷 > 어댑터 옵션 변경을 차례대로 클릭해 주십시오.
- 네트워크 인터페이스 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 속성을 클릭해 주십시오.
- 인터넷 프로토콜 버전 4(TCP/IPv4)를 선택한 후 [속성] 버튼을 클릭해 주십시오.
- 고급 버튼을 클릭해 주십시오.
- IP 주소 영역에서 [추가] 버튼을 클릭해 주십시오.
- 추가한 Secondary IP 주소를 입력한 후 [확인] 버튼을 클릭해 주십시오.
Flow log 설정
네트워크 인터페이스의 Flow log를 Object Storage에 저장하도록 설정할 수 있습니다. Flow log 설정을 변경하는 방법은 다음과 같습니다.
- Flow log 설정 기능을 이용하려면 Object Storage를 신청하고 버킷이 생성되어 있어야 합니다.
- Flog log를 저장하도록 설정한 버킷을 잠금 설정하는 경우 Flow log 일부가 누락될 수 있습니다. 버킷 잠금 설정에 유의해 주십시오. 자세한 내용은 잠금 관리 설정을 참고해 주십시오.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 VPC를 클릭하여 선택해 주십시오.
- Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
- Network Interface 메뉴를 클릭해 주십시오.
- Flow log 설정을 변경할 네트워크 인터페이스를 선택한 후 [Flow log 설정] 버튼을 클릭해 주십시오.
SFC 전용 Subnet에 생성된 Network Interface에는 Flow log 설정이 불가능합니다.
- 설정을 지정한 후 [설정] 버튼을 클릭해 주십시오.
- 수집주기를 5분 ~ 15분 사이로 설정할 수 있습니다. (기본값: 15분)
- ${리전번호}${FLOWLOG_설정한_NETWORK-INTERFACE_번호}${FLOWLOG수집주기_기준시간} 형식으로 파일명이 생성됩니다.
(예시. 1_000123000_2023-01-01T04:21:00Z_0.log) - 로그설명은 다음과 같습니다.
(Public IP와 Private IP를 동시에 가지고 있는 ncloud 자원의 경우, Private IP가 표기됩니다.)필드이름 설명 LOG_TIME 로그발생 시간 (epoch) DIRECTION 패킷 방향 (inbound/outbound) REGION NCP 리전 번호 VPC_NM VPC 이름 VPC_NO VPC 고유번호 SBNET_NO Subnet 고유번호 INSTC_NO VM 고유번호 NIC_ID 네트워크 인터페이스 고유번호 SRC_ADDR 트래픽의 Source 주소 SRC_PORT 트래픽의 Source Port DST_ADDR 트래픽의 Destination 주소 DST_PORT 트래픽의 Destination Port ACTION ACG 설정 규칙 (ALL,ALLOW,DENY) PROTOCOL 통신 프로토콜 (TCP,UDP,ICMP) TP_CD 네트워크 인터페이스 종류
적용된 Flow log 설정을 삭제하려면 네트워크 인터페이스 상세 정보의 Flow log 항목에서 [삭제] 버튼을 클릭해 주십시오. Flow log 설정을 삭제해도 이미 Object Storage에 저장된 로그들은 삭제되지 않습니다.