You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Troubleshoot Azure Private Link Service connectivity problems
3
3
description: Step-by-step guidance to diagnose private link connectivity
4
-
services: private-link
5
-
author: rdhillon
6
-
manager: narayan
4
+
author: asudbring
7
5
ms.service: private-link
8
6
ms.topic: troubleshooting
9
-
ms.workload: infrastructure-services
10
-
ms.date: 01/31/2020
11
-
ms.author: rdhillon
7
+
ms.date: 03/29/2020
8
+
ms.author: allensu
12
9
ms.custom: ignite-2022
13
10
---
14
11
15
12
# Troubleshoot Azure Private Link Service connectivity problems
16
13
17
14
This article provides step-by-step guidance to validate and diagnose connectivity for your Azure Private Link setup.
18
15
19
-
With Azure Private Link, you can access Azure platform as a service (PaaS) services, such as Azure Storage, Azure Cosmos DB, and Azure SQL Database, and Azure hosted customer or partner services over a private endpoint in your virtual network. Traffic between your virtual network and the service traverses over the Microsoft backbone network, which eliminates exposure from the public internet. You can also create your own private link service in your virtual network and deliver it privately to your customers.
16
+
With Azure Private Link, you can access Azure platform as a service (PaaS) services and Azure hosted customer or partner services over a private endpoint in your virtual network. Traffic between your virtual network and the service traverses over the Microsoft backbone network, which eliminates exposure from the public internet. You can also create your own private link service in your virtual network and deliver it privately to your customers.
20
17
21
18
You can enable your service that runs behind the Standard tier of Azure Load Balancer for Private Link access. Consumers of your service can create a private endpoint inside their virtual network and map it to this service to access it privately.
22
19
23
20
Here are the connectivity scenarios that are available with Private Link:
24
21
25
22
- Virtual network from the same region
23
+
26
24
- Regionally peered virtual networks
25
+
27
26
- Globally peered virtual networks
27
+
28
28
- Customer on-premises over VPN or Azure ExpressRoute circuits
29
29
30
30
## Deployment troubleshooting
31
31
32
-
Review the information on [Disabling network policies on the private link service](./disable-private-link-service-network-policy.md) for troubleshooting cases where you're unable to select the source IP address from the subnet of your choice for your private link service.
33
-
34
-
Make sure that the setting **privateLinkServiceNetworkPolicies** is disabled for the subnet you're selecting the source IP address from.
32
+
For more information on troubleshooting when you're unable to select the source IP address from the subnet of your choice for your private link service, see [Disabling network policies on the private link service](./disable-private-link-service-network-policy.md).
35
33
36
34
## Diagnose connectivity problems
37
35
@@ -40,78 +38,92 @@ If you experience connectivity problems with your private link setup, review the
40
38
1. Review Private Link configuration by browsing the resource.
41
39
42
40
a. Go to [Private Link Center](https://portal.azure.com/#blade/Microsoft_Azure_Network/PrivateLinkCenterBlade/overview).
43
-
44
-

41
+
42
+
:::image type="content" source="./media/private-link-tsg/private-link-center.png" alt-text="Screenshot of Private Link Center.":::
45
43
46
44
b. On the left pane, select **Private link services**.
47
45
48
-

46
+
:::image type="content" source="./media/private-link-tsg/private-link-service.png" alt-text="Screenshot of Private link services.":::
49
47
50
48
c. Filter and select the private link service that you want to diagnose.
51
49
52
50
d. Review the private endpoint connections.
51
+
53
52
- Make sure that the private endpoint that you're seeking connectivity from is listed with an **Approved** connection state.
53
+
54
54
- If the state is **Pending**, select it and approve it.
:::image type="content" source="./media/private-link-tsg/pls-private-endpoint-overview.png" alt-text="Screenshot of private endpoint connection overview.":::
61
61
62
62
- After both sides are approved, try the connectivity again.
63
63
64
64
e. Review **Alias** on the **Overview** tab and **Resource ID** on the **Properties** tab.
65
65
- Make sure the **Alias** and **Resource ID** information matches the **Alias** and **Resource ID** you're using to create a private endpoint to this service.
66
66
67
-

67
+
:::image type="content" source="./media/private-link-tsg/pls-overview-pane-alias.png" alt-text="Screenshot of verify alias information.":::
68
68
69
-

69
+
:::image type="content" source="./media/private-link-tsg/pls-properties-pane-resourceid.png" alt-text="Screenshot of verify resource ID information.":::
70
70
71
71
f. Review **Visibility** information on the **Overview** tab.
72
+
72
73
- Make sure that your subscription falls under the **Visibility** scope.
:::image type="content" source="./media/private-link-tsg/pls-ilb-properties.png" alt-text="Screenshot of verify load balancer properties.":::
87
92
88
93
- Make sure the load balancer is working as per the previous settings.
94
+
89
95
- Select a VM in any subnet other than the subnet where the load balancer back-end pool is available.
96
+
90
97
- Try accessing the load balancer front end from the previous VM.
98
+
91
99
- If the connection makes it to the back-end pool as per load-balancing rules, your load balancer is operational.
100
+
92
101
- You can also review the load balancer metric through Azure Monitor to see if data is flowing through the load balancer.
93
102
94
103
1. Use [Azure Monitor](../azure-monitor/overview.md) to see if data is flowing.
95
104
96
105
a. On the private link service resource, select **Metrics**.
106
+
97
107
- Select **Bytes In** or **Bytes Out**.
108
+
98
109
- See if data is flowing when you attempt to connect to the private link service. Expect a delay of approximately 10 minutes.
99
110
100
-

111
+
:::image type="content" source="./media/private-link-tsg/pls-metrics.png" alt-text="Screenshot of verify private link service metrics.":::
101
112
102
113
1. Use [Azure Monitor - Networks](../network-watcher/network-insights-overview.md#resource-view) for insights and to see a resource view of the resources by going to:
4.Contact the [Azure Support](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview) team if your problem is still unresolved and a connectivity problem still exists.
123
+
Contact the [Azure Support](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview) team if your problem is still unresolved and a connectivity problem still exists.
113
124
114
125
## Next steps
115
126
116
127
*[Create a private link service (CLI)](./create-private-link-service-cli.md)
0 commit comments