Azure 호스팅된 WebApp의 IP 주소를 확인하는 방법
저는 웹 앱에 Azure 플랫폼을 사용하고 있습니다.API를 만든 외부 서버에 화이트리스트를 작성할 수 있도록 웹 앱의 IP 주소를 찾아야 합니다.NSLookup이 화이트리스트에 대한 IP 주소를 결정하는 올바른 방법입니까?
가장 빠른 방법은 Azure 포털에 로그인하여 리소스 메뉴에서 웹 앱을 선택하는 것입니다.웹 응용 프로그램을 위해 블레이드를 열면 두 가지 유형의 IP 주소가 있습니다.인바운드 및 아웃바운드.아웃바운드 IP의 경우 리소스 메뉴에서 속성을 클릭합니다.가능한 모든 아웃바운드 IP 주소 목록이 표시됩니다.
인바운드 IP 주소의 경우 속성 메뉴에서 사용자 지정 도메인을 클릭하면 외부 IP가 나타납니다.
한 가지 방법이지만 PowerShell이 더 나을 것입니다.
Get-AzureRmWebApp -Name $WebAppName$
$webapp.outboundipaddresses
나를 위해 그것은 많은 IP 주소들을 반환합니다.
또한 다음 스크린샷과 같이 Azure 리소스 포털에서 아웃바운드 IP 주소를 찾을 수 있습니다.
스크린샷에 표시된 영역을 표시하려면 다음과 같은 여러 메뉴 항목을 열어야 합니다.
Subscriptions
>Pay-As-You-Go
>resourceGroups
>[ select your resource group ]
>providers
>Microsoft.Web
>Sites
>[ select your site ]
그런 다음 오른쪽 패널에서 다음 속성을 검색합니다.
- 아웃바운드 IP 주소
- 가능한 아웃바운드 IP 주소
웹 앱에서 -> 속성 -> 아웃바운드 IP 주소 화이트리스트에 있어야 하는 아웃바운드 IP 목록이 있습니다.
새로운 Azure CLI(v2)를 사용하면 매우 쉽습니다.
az webapp show -n mywebsite -g MyResGroup --query "outboundIpAddresses"
달려.nslookup yourapp.azurewebsites.net
윈도우즈 명령 프롬프트에서 사용할 수 있습니다.
nslookup은 전체 목록을 제공하지 않으므로 이미 언급한 다음 옵션 중 하나를 사용하는 것이 좋습니다.
- 파워셸
- Zure 포털 속성 보기
- 리소스 포털
첫 번째는 프로그래밍 방식으로 스크립트를 작성할 수 있고, 두 번째는 더 빨리 찾을 수 있으며(접근 권한이 주어졌다고 가정하면) 마지막은 조금 더 묻혀 있는 것이 좋다는 사실에 기초하여 위의 내용을 개인적으로 선호하는 순서로 정리했습니다.
언급URL : https://stackoverflow.com/questions/40488443/how-can-i-determine-the-ip-address-of-an-azure-hosted-webapp
'bestsource' 카테고리의 다른 글
MongoDB '$geoNear 쿼리에 대한 인덱스를 찾을 수 없습니다' (0) | 2023.05.09 |
---|---|
"통과" 문을 어떻게 사용합니까? (0) | 2023.05.09 |
디렉토리에서 최근 수정된 파일을 재귀적으로 찾는 방법은 무엇입니까? (0) | 2023.05.09 |
mongodb에서 업데이트 문서 수를 제한하는 방법 (0) | 2023.05.09 |
린트: "가 " 오류로 번역되지 않음을 무시하는 방법? (0) | 2023.05.09 |