IP 주소 168.63.129.16

IP 주소 168.63.129.16은 Azure 플랫폼 리소스에 대한 통신 채널을 원활하게 설정하는 데 사용되는 가상 공용 IP 주소입니다. 고객은 Azure에서 프라이빗 가상 네트워크용 주소 공간을 정의할 수 있습니다. 따라서 Azure 플랫폼 리소스가 고유 공용 IP 주소로 포함되어 있어야 합니다. 이 가상 공용 IP 주소가 있으면 다음 작업을 원활하게 수행할 수 있습니다.

  • VM 에이전트가 Azure 플랫폼과 통신하여 "준비" 상태임을 알릴 수 있습니다.

  • 사용자 지정 DNS 서버가 없는 VM 등의 리소스에 필터링된 이름 확인 기능을 제공하기 위해 DNS 가상 서버와 통신합니다. 이 필터링을 통해 고객은 리소스의 호스트 이름만 확인할 수 있습니다.

  • VM의 성능 상태를 확인하기 위해 Azure Load Balancer에서 상태 프로브를 사용하도록 설정합니다.

  • VM이 Azure의 DHCP 서비스에서 동적 IP 주소를 가져올 수 있도록 합니다.

  • PaaS 역할에 대해 게스트 에이전트 하트비트 메시지를 사용할 수 있습니다.

참고 항목

비가상 네트워크 시나리오(클래식)에서는 168.63.129.16 대신 개인 IP 주소가 사용됩니다. 이 개인 IP 주소는 DHCP를 통해 동적으로 검색됩니다. 168.63.129.16과 관련된 방화벽 규칙은 적절하게 조정해야 합니다.

IP 주소 168.63.129.16의 범위

공용 IP 주소 168.63.129.16은 모든 지역과 모든 국가별 클라우드에서 사용됩니다. Microsoft는 이 특별한 공용 IP 주소를 소유하고 있으며 변경되지 않습니다. 모든 VM 내 로컬 방화벽 정책(아웃바운드 방향)에서 이 IP 주소를 허용하기를 권합니다. 이 IP 주소에서는 내부 Azure 플랫폼만이 메시지 원본을 제공할 수 있으므로, 이 특수 IP 주소와 리소스 간의 통신은 안전합니다. 이 주소가 차단되면 여러 시나리오에서 예기치 않은 동작이 발생할 수 있습니다. 168.63.129.16은 호스트 노드의 가상 IP이므로 보통의 사용자 정의 경로가 적용되지 않습니다.

  • VM 에이전트에는 WireServer (168.63.129.16) 가 있는 포트 80/tcp 및 32526/tcp를 통한 아웃바운드 통신이 필요합니다. 이러한 포트는 VM의 로컬 방화벽에서 열려 있어야 합니다. 168.63.129.16을 사용한 이러한 포트에서의 통신은 구성된 네트워크 보안 그룹이 적용되지 않습니다.

  • 168.63.129.16은 VM에 DNS 서비스를 제공할 수 있습니다. 168.63.129.16에서 제공되는 DNS 서비스를 원치 않는 경우 168.63.129.16 포트 53/udp 및 53/tcp에 대한 아웃바운드 트래픽이 VM의 로컬 방화벽에서 차단될 수 있습니다.

    기본적으로 AzurePlatformDNS 서비스 태그를 사용하는 경우를 제외하고는 DNS 통신은 구성된 네트워크 보안 그룹의 영향을 받지 않습니다. NSG를 통해 Azure DNS로 들어오는 DNS 트래픽을 차단하려면 AzurePlatformDNS로 오는 트래픽을 거부하는 아웃바운드 규칙을 만듭니다. “Any”“원본”, “*”“대상 포트 범위”로, “Any”를 프로토콜로, “거부”를 작업으로 지정합니다.

  • VM이 부하 분산 장치 백 엔드 풀의 일부인 경우 상태 프로브 통신이 168.63.129.16에서 시작될 수 있도록 허용되어야 합니다. 기본 네트워크 보안 그룹 구성에는 이 통신을 허용하는 규칙이 있습니다. 이 규칙은 AzureLoadBalancer 서비스 태그를 사용합니다. 필요한 경우 네트워크 보안 그룹을 구성하여 이 트래픽을 차단할 수 있습니다. 블록의 구성으로 인해 프로브가 실패합니다.

연결 문제 해결

참고 항목

다음 테스트를 실행할 때 정확한 결과를 보장하려면 작업을 관리자(Windows) 및 루트(Linux)로 실행해야 합니다.

Windows OS

PowerShell에서 다음 테스트를 사용하여 168.63.129.16에 대한 통신을 테스트할 수 있습니다.

Test-NetConnection -ComputerName 168.63.129.16 -Port 80
Test-NetConnection -ComputerName 168.63.129.16 -Port 32526
Invoke-RestMethod -Headers @{"Metadata"="true"} -Method GET -Uri http://168.63.129.16/?comp=versions

결과는 다음과 같이 반환되어야 합니다.

Test-NetConnection -ComputerName 168.63.129.16 -Port 80
ComputerName     : 168.63.129.16
RemoteAddress    : 168.63.129.16
RemotePort       : 80
InterfaceAlias   : Ethernet
SourceAddress    : 10.0.0.4
TcpTestSucceeded : True
Test-NetConnection -ComputerName 168.63.129.16 -Port 32526
ComputerName     : 168.63.129.16
RemoteAddress    : 168.63.129.16
RemotePort       : 32526
InterfaceAlias   : Ethernet
SourceAddress    : 10.0.0.4
TcpTestSucceeded : True
Invoke-RestMethod -Headers @{"Metadata"="true"} -Method GET -Uri http://168.63.129.16/?comp=versions
xml                            Versions
---                            --------
version="1.0" encoding="utf-8" Versions

telnet 또는 psping을 사용하여 168.63.129.16에 대한 통신을 테스트할 수도 있습니다.

성공하면 telnet이 연결되고 생성된 파일이 비어 있습니다.

telnet 168.63.129.16 80 >> C:\<<EDIT-DIRECTORY>>\168-63-129-16_test-port80.txt
telnet 168.63.129.16 32526 >> C:\<<EDIT-DIRECTORY>>\168-63-129-16_test--port32526.txt
Psping 168.63.129.16:80 >> C:\<<EDIT-DIRECTORY>>\168-63-129-16_test--port80.txt
Psping 168.63.129.16:32526 >> C:\<<EDIT-DIRECTORY>>\168-63-129-16_test-port32526.txt

Linux OS

Linux에서는 다음 테스트를 사용하여 168.63.129.16에 대한 통신을 테스트할 수 있습니다.

echo "Testing 80 168.63.129.16 Port 80" > 168-63-129-16_test.txt
traceroute -T -p 80 168.63.129.16 >> 168-63-129-16_test.txt
echo "Testing 80 168.63.129.16 Port 32526" >> 168-63-129-16_test.txt
traceroute -T -p 32526 168.63.129.16 >> 168-63-129-16_test.txt
echo "Test 168.63.129.16 Versions"  >> 168-63-129-16_test.txt
curl http://168.63.129.16/?comp=versions >> 168-63-129-16_test.txt

168-63-129-16_test.txt 내의 결과는 아래와 같이 반환되어야 합니다.

traceroute -T -p 80 168.63.129.16
traceroute to 168.63.129.16 (168.63.129.16), 30 hops max, 60 byte packets
1  168.63.129.16 (168.63.129.16)  0.974 ms  1.085 ms  1.078 ms

traceroute -T -p 32526 168.63.129.16
traceroute to 168.63.129.16 (168.63.129.16), 30 hops max, 60 byte packets
1  168.63.129.16 (168.63.129.16)  0.883 ms  1.004 ms  1.010 ms

curl http://168.63.129.16/?comp=versions
<?xml version="1.0" encoding="utf-8"?>
<Versions>
<Preferred>
<Version>2015-04-05</Version>
</Preferred>
<Supported>
<Version>2015-04-05</Version>
<Version>2012-11-30</Version>
<Version>2012-09-15</Version>
<Version>2012-05-15</Version>
<Version>2011-12-31</Version>
<Version>2011-10-15</Version>
<Version>2011-08-31</Version>
<Version>2011-04-07</Version>
<Version>2010-12-15</Version>
<Version>2010-28-10</Version>
</Supported>

다음 단계