az network nic

네트워크 인터페이스를 관리합니다.

Azure의 네트워크 인터페이스에 대한 자세한 내용은 를 https://docs.microsoft.com/azure/virtual-network/virtual-network-network-interface 방문하세요.

명령

az network nic create

네트워크 인터페이스를 만듭니다.

az network nic delete

네트워크 인터페이스를 삭제합니다.

az network nic ip-config

네트워크 인터페이스의 IP 구성을 관리 합니다.

az network nic ip-config address-pool

IP 구성에서 주소 풀을 관리합니다.

az network nic ip-config address-pool add

IP 구성에 주소 풀을 추가합니다.

az network nic ip-config address-pool remove

IP 구성의 주소 풀을 제거합니다.

az network nic ip-config create

IP 구성을 만듭니다.

az network nic ip-config delete

IP 구성을 삭제 합니다.

az network nic ip-config inbound-nat-rule

IP 구성의 인바운드 NAT 규칙을 관리 합니다.

az network nic ip-config inbound-nat-rule add

IP 구성에 인바운드 NAT 규칙을 추가 합니다.

az network nic ip-config inbound-nat-rule remove

IP 구성의 인바운드 NAT 규칙을 제거 합니다.

az network nic ip-config list

NIC의 IP 구성을 나열 합니다.

az network nic ip-config show

IP 구성의 세부 정보를 표시 합니다.

az network nic ip-config update

IP 구성을 업데이트 합니다.

az network nic list

네트워크 인터페이스를 나열합니다.

az network nic list-effective-nsg

네트워크 인터페이스에 적용된 모든 유효 네트워크 보안 그룹을 나열합니다.

az network nic show

네트워크 인터페이스의 세부 정보를 얻습니다.

az network nic show-effective-route-table

네트워크 인터페이스에 적용된 유효 경로 테이블을 표시합니다.

az network nic update

네트워크 인터페이스를 업데이트합니다.

az network nic vtap-config

가상 네트워크 탭 구성을 관리합니다.

az network nic vtap-config create

가상 네트워크 탭 구성을 만듭니다.

az network nic vtap-config delete

가상 네트워크 탭 구성을 삭제합니다.

az network nic vtap-config list

가상 네트워크 탭 구성을 나열합니다.

az network nic vtap-config show

가상 네트워크 탭 구성에 대한 세부 정보를 가져옵니다.

az network nic wait

네트워크 인터페이스의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az network nic create

네트워크 인터페이스를 만듭니다.

az network nic create --name
                      --resource-group
                      --subnet
                      [--accelerated-networking {false, true}]
                      [--app-gateway-address-pools]
                      [--application-security-groups]
                      [--dns-servers]
                      [--edge-zone]
                      [--gateway-name]
                      [--internal-dns-name]
                      [--ip-forwarding {false, true}]
                      [--lb-address-pools]
                      [--lb-inbound-nat-rules]
                      [--lb-name]
                      [--location]
                      [--network-security-group]
                      [--no-wait]
                      [--private-ip-address]
                      [--private-ip-address-version {IPv4, IPv6}]
                      [--public-ip-address]
                      [--subscription]
                      [--tags]
                      [--vnet-name]

예제

지정된 가상 네트워크에 지정된 서브넷에 대한 네트워크 인터페이스를 만듭니다.

az network nic create -g MyResourceGroup --vnet-name MyVnet --subnet MySubnet -n MyNic

가상 네트워크에서 지정된 서브넷에 대한 네트워크 인터페이스를 만듭니다.

az network nic create -g MyResourceGroup --vnet-name MyVnet --subnet MySubnet -n MyNic \
    --ip-forwarding --network-security-group MyNsg

네트워크 보안 그룹 및 애플리케이션 보안 그룹을 사용하여 가상 네트워크에 지정된 서브넷에 대한 네트워크 인터페이스를 만듭니다.

az network nic create -g MyResourceGroup --vnet-name MyVnet --subnet MySubnet -n MyNic \
    --network-security-group MyNsg --application-security-groups Web App

필수 매개 변수

--name -n

NIC(네트워크 인터페이스)입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subnet

기존 서브넷의 이름 또는 ID입니다. 이름을 지정한 경우 --vnet-name도 지정합니다. 다른 리소스 그룹에서 기존 서브넷을 사용하려면 서브넷 이름 대신 ID를 제공하세요.

선택적 매개 변수

--accelerated-networking

가속 네트워킹을 사용하도록 설정합니다.

허용되는 값: false, true
--app-gateway-address-pools

NIC와 연결할 애플리케이션 게이트웨이 백 엔드 주소 풀의 이름 또는 ID의 공백으로 구분된 목록입니다. 이름을 사용하는 경우 --gateway-name을 지정해야 합니다.

--application-security-groups

애플리케이션 보안 그룹의 공백으로 구분된 목록입니다.

--dns-servers

DNS 서버 IP 주소의 공백으로 구분된 목록입니다.

--edge-zone

에지 영역의 이름입니다.

--gateway-name

이름으로 주소 풀을 추가할 때 사용할 애플리케이션 게이트웨이의 이름입니다(ID가 지정된 경우 무시됨).

--internal-dns-name

내부 DNS 이름 레이블입니다.

--ip-forwarding

IP 전달을 사용하도록 설정합니다.

허용되는 값: false, true
--lb-address-pools

NIC와 연결할 부하 분산 장치 주소 풀의 이름 또는 ID의 공백으로 구분된 목록입니다. 이름을 사용하는 경우 --lb-name을 지정해야 합니다.

--lb-inbound-nat-rules

NIC와 연결할 부하 분산 장치 인바운드 NAT 규칙의 이름 또는 ID의 공백으로 구분된 목록입니다. 이름을 사용하는 경우 --lb-name을 지정해야 합니다.

--lb-name

이름으로 NAT 규칙 또는 주소 풀을 추가할 때 사용할 부하 분산기의 이름입니다(ID가 지정된 경우 무시됨).

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--network-security-group

기존 네트워크 보안 그룹의 이름 또는 ID이거나 기본적으로 없음입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--private-ip-address

사용할 고정 개인 IP 주소입니다.

--private-ip-address-version

사용할 개인 IP 주소 버전입니다.

허용되는 값: IPv4, IPv6
기본값: IPv4
--public-ip-address

기존 공용 IP 주소의 이름 또는 ID이거나 기본적으로 없음입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--vnet-name

VNet(가상 네트워크) 이름입니다.

az network nic delete

네트워크 인터페이스를 삭제합니다.

az network nic delete [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]

예제

네트워크 인터페이스를 삭제합니다.

az network nic delete -g MyResourceGroup -n MyNic

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

NIC(네트워크 인터페이스)입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic list

네트워크 인터페이스를 나열합니다.

VM 확장 집합의 VM에 연결된 네트워크 인터페이스를 나열하려면 'az vmss nic list' 또는 'az vmss nic list-vm-nics'를 사용합니다.

az network nic list [--query-examples]
                    [--resource-group]
                    [--subscription]

예제

내부 DNS 접미사로 모든 NIC를 나열합니다.

az network nic list --query "[?dnsSettings.internalDomainNameSuffix=`{dnsSuffix}`]"

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 볼 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic list-effective-nsg

네트워크 인터페이스에 적용된 모든 유효 네트워크 보안 그룹을 나열합니다.

효과적인 보안 규칙을 사용하여 문제를 해결하는 방법에 대한 자세한 내용은 https://docs.microsoft.com/azure/virtual-network/virtual-network-nsg-troubleshoot-portal 를 참조합니다.

az network nic list-effective-nsg [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

예제

NIC와 연결된 유효 보안 그룹을 나열합니다.

az network nic list-effective-nsg -g MyResourceGroup -n MyNic

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

NIC(네트워크 인터페이스)입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic show

네트워크 인터페이스의 세부 정보를 얻습니다.

az network nic show [--expand]
                    [--ids]
                    [--name]
                    [--query-examples]
                    [--resource-group]
                    [--subscription]

예제

NIC의 내부 도메인 이름 접미사를 얻습니다.

az network nic show -g MyResourceGroup -n MyNic --query "dnsSettings.internalDomainNameSuffix"

선택적 매개 변수

--expand

참조된 리소스를 확장합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

NIC(네트워크 인터페이스)입니다.

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 볼 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic show-effective-route-table

네트워크 인터페이스에 적용된 유효 경로 테이블을 표시합니다.

유효 경로 테이블을 사용하여 문제를 해결하는 방법에 대한 자세한 내용은 를 https://docs.microsoft.com/azure/virtual-network/virtual-network-routes-troubleshoot-portal#using-effective-routes-to-troubleshoot-vm-traffic-flow 참조하세요.

az network nic show-effective-route-table [--ids]
                                          [--name]
                                          [--resource-group]
                                          [--subscription]

예제

네트워크 인터페이스에 적용된 유효 경로를 표시합니다.

az network nic show-effective-route-table -g MyResourceGroup -n MyNic

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

NIC(네트워크 인터페이스)입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic update

네트워크 인터페이스를 업데이트합니다.

az network nic update [--accelerated-networking {false, true}]
                      [--add]
                      [--dns-servers]
                      [--force-string]
                      [--ids]
                      [--internal-dns-name]
                      [--ip-forwarding {false, true}]
                      [--name]
                      [--network-security-group]
                      [--no-wait]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--subscription]

예제

다른 네트워크 보안 그룹을 사용하도록 네트워크 인터페이스를 업데이트합니다.

az network nic update -g MyResourceGroup -n MyNic --network-security-group MyNewNsg

네트워크 인터페이스를 업데이트합니다. (자동 생성)

az network nic update --accelerated-networking true --name MyNic --resource-group MyResourceGroup

선택적 매개 변수

--accelerated-networking

가속 네트워킹을 사용하도록 설정합니다.

허용되는 값: false, true
--add

경로 및 키 값 쌍을 지정하여 개체를 개체 목록에 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON string>.

--dns-servers

DNS 서버 IP 주소의 공백으로 구분된 목록입니다. PowerShell에서 ""('""')를 사용하여 기본 Azure 서버로 되돌려야 합니다.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--internal-dns-name

내부 DNS 이름 레이블입니다.

--ip-forwarding

IP 전달을 사용하도록 설정합니다.

허용되는 값: false, true
--name -n

NIC(네트워크 인터페이스)입니다.

--network-security-group

연결된 네트워크 보안 그룹의 이름 또는 ID입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az network nic wait

네트워크 인터페이스의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az network nic wait [--created]
                    [--custom]
                    [--deleted]
                    [--exists]
                    [--expand]
                    [--ids]
                    [--interval]
                    [--name]
                    [--resource-group]
                    [--subscription]
                    [--timeout]
                    [--updated]

예제

네트워크 인터페이스가 만들어질 때까지 CLI를 일시 중지합니다.

az network nic wait -g MyResourceGroup -n MyNic --created

네트워크 인터페이스의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다. (자동 생성)

az network nic wait --deleted --name MyNic --resource-group MyResourceGroup --subscription MySubscription

선택적 매개 변수

--created

'Succeeded'에서 'provisioningState'를 통해 생성될 때까지 기다립니다.

--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예를 들어 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

삭제될 때까지 기다립니다.

--exists

리소스가 존재할 때까지 기다립니다.

--expand

참조된 리소스를 확장합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--interval

폴링 간격(초)입니다.

기본값: 30
--name -n

NIC(네트워크 인터페이스)입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

--timeout

최대 대기 시간(초)입니다.

기본값: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.