공용 액세스를 사용하도록 설정하면 특정 IP 주소 또는 Azure 서비스에서 시작된 연결을 허용하도록 방화벽 규칙을 구성할 수 있습니다.
Azure Portal 사용:
Azure Database for PostgreSQL 유연한 서버를 선택합니다.
리소스 메뉴에서 네트워킹을 선택합니다.
방화벽 규칙을 삭제하려면 규칙 정의 오른쪽에 있는 휴지통과 유사한 아이콘을 선택합니다.
Azure 서비스 또는 자산에 할당된 IP 주소에서 시작되는 연결을 허용하는 방화벽 규칙을 삭제하려면 Azure 내의 모든 Azure 서비스에서 이 서버로의 공용 액세스 허용 확인란의 선택을 취소합니다.
중요한
Azure 내의 모든 Azure 서비스에서 이 서버 로의 공용 액세스를 허용하면 시작 및 끝 IP 주소가 설정된 0.0.0.0
방화벽 규칙이 만들어집니다. 이러한 규칙이 있으면 다른 고객의 구독 연결을 포함하여 Azure 서비스 또는 자산에 할당된 IP 주소의 연결을 허용하도록 방화벽이 구성됩니다.
저장을 선택합니다.
변경 내용이 적용되고 있음을 알리는 알림이 표시됩니다.
또한 서버 상태가 업데이트로 변경됩니다.
프로세스가 완료되면 변경 내용이 적용되었음을 알리는 알림이 표시됩니다.
또한 서버 상태가 Ready로 변경됩니다.
az postgres flexible-server firewall-rule delete 명령을 통해 서버에서 방화벽 규칙을 삭제 할 수 있습니다.
az postgres flexible-server firewall-rule delete \
--resource-group <resource_group> \
--name <server> \
--rule-name <rule>
상태가 아닌 Ready
서버에서 방화벽 규칙을 삭제하려고 하면 다음과 같은 오류가 발생합니다.
Code: InternalServerError
Message: An unexpected error occured while processing the request. Tracking ID: '<tracking_id>'
참고
방화벽 규칙 이름에는 ,0
-9
,a
-z
A
및 -.만 포함Z
-
_
할 수 있습니다. 또한 방화벽 규칙의 이름은 3자 이상이어야 하며 길이는 128자 이상이어야 합니다.
잘못된 이름의 방화벽 규칙을 삭제하려고 하면 다음과 같은 오류가 발생합니다.
The firewall rule name can only contain 0-9, a-z, A-Z, '-' and '_'. Additionally, the name of the firewall rule must be at least 3 characters and no more than 128 characters in length.
공용 액세스가 활성화되지 않은 서버에서 방화벽 규칙을 제거하려고 하면 다음과 같은 오류가 발생합니다.
Firewall rule operations cannot be requested for a private access enabled server.
관련 콘텐츠