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
Copy file name to clipboardExpand all lines: articles/ai-services/translator/firewalls.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.author: lajanuar
13
13
14
14
# Use Translator behind firewalls
15
15
16
-
Translator can translate behind firewalls using either [Domain-name](../../firewall/dns-settings.md#configure-dns-proxy---azure-portal) or [IP filtering](#configure-firewall). Domain-name filtering is the preferred method.
16
+
Translator can translate behind firewalls using either [Domain-name](../../firewall/dns-settings.md#dns-proxy-configuration) or [IP filtering](#configure-firewall). Domain-name filtering is the preferred method.
17
17
18
18
If you still require IP filtering, you can get the [IP addresses details using service tag](../../virtual-network/service-tags-overview.md#discover-service-tags-by-using-downloadable-json-files). Translator is under the **CognitiveServicesManagement** service tag.
Copy file name to clipboardExpand all lines: articles/firewall-manager/private-link-inspection-secure-virtual-hub.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ The following steps enable Azure Firewall to filter traffic using either network
41
41
1. Deploy a [DNS forwarder](../private-link/private-endpoint-dns-integration.md#virtual-network-and-on-premises-workloads-using-a-dns-forwarder) virtual machine in a virtual network connected to the secured virtual hub and linked to the Private DNS Zones hosting the A record types for the private endpoints.
42
42
43
43
2. Configure [custom DNS servers](../virtual-network/manage-virtual-network.yml#change-dns-servers) for the virtual networks connected to the secured virtual hub:
44
-
-**FQDN-based network rules** - configure [custom DNS settings](../firewall/dns-settings.md#configure-custom-dns-servers---azure-portal) to point to the DNS forwarder virtual machine IP address and enable DNS proxy in the firewall policy associated with the Azure Firewall. Enabling DNS proxy is required if you want to do FQDN filtering in network rules.
44
+
-**FQDN-based network rules** - configure [custom DNS settings](../firewall/dns-settings.md#configure-custom-dns-servers) to point to the DNS forwarder virtual machine IP address and enable DNS proxy in the firewall policy associated with the Azure Firewall. Enabling DNS proxy is required if you want to do FQDN filtering in network rules.
45
45
-**IP address-based network rules** - the custom DNS settings described in the previous point are **optional**. You can configure the custom DNS servers to point to the private IP of the DNS forwarder virtual machine.
46
46
47
47
3. Depending on the configuration chosen in step **2.**, configure on-premises DNS servers to forward DNS queries for the private endpoints **public DNS zones** to either the private IP address of the Azure Firewall, or of the DNS forwarder virtual machine.
Copy file name to clipboardExpand all lines: articles/firewall/dns-settings.md
+15-10Lines changed: 15 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: firewall
5
5
author: vhorne
6
6
ms.service: firewall
7
7
ms.topic: how-to
8
-
ms.date: 05/14/2024
8
+
ms.date: 06/21/2024
9
9
ms.author: victorh
10
10
ms.custom: devx-track-azurepowershell
11
11
---
@@ -21,17 +21,19 @@ A DNS server maintains and resolves domain names to IP addresses. By default, Az
21
21
> [!NOTE]
22
22
> For instances of Azure Firewall that are managed by using Azure Firewall Manager, the DNS settings are configured in the associated Azure Firewall policy.
23
23
24
-
### Configure custom DNS servers - Azure portal
24
+
### Configure custom DNS servers
25
+
26
+
#### [Portal](#tab/browser)
25
27
26
28
1. Under Azure Firewall **Settings**, select **DNS Settings**.
27
29
2. Under **DNS servers**, you can type or add existing DNS servers that were previously specified in your virtual network.
28
30
3. Select **Apply**.
29
31
30
32
The firewall now directs DNS traffic to the specified DNS servers for name resolution.
31
33
32
-
:::image type="content" source="media/dns-settings/dns-servers.png" alt-text="Screenshot showing settings for D N S servers.":::
34
+
:::image type="content" source="../firewall/media/dns-settings/dns-servers.png" alt-text="Screenshot showing settings for DNS servers.":::
33
35
34
-
###Configure custom DNS servers - Azure CLI
36
+
#### [CLI](#tab/azure-devops-cli)
35
37
36
38
The following example updates Azure Firewall with custom DNS servers by using the Azure CLI.
37
39
@@ -45,7 +47,7 @@ az network firewall update \
45
47
> [!IMPORTANT]
46
48
> The command `az network firewall` requires the Azure CLI extension `azure-firewall` to be installed. You can install it by using the command `az extension add --name azure-firewall`.
47
49
48
-
###Configure custom DNS servers - Azure PowerShell
50
+
#### [PowerShell](#tab/powershell)
49
51
50
52
The following example updates Azure Firewall with custom DNS servers by using Azure PowerShell.
51
53
@@ -56,14 +58,15 @@ $azFw.DNSServer = $dnsServers
56
58
57
59
$azFw | Set-AzFirewall
58
60
```
61
+
---
59
62
60
63
## DNS proxy
61
64
62
65
You can configure Azure Firewall to act as a DNS proxy. A DNS proxy is an intermediary for DNS requests from client virtual machines to a DNS server.
63
66
64
67
If you want to enable FQDN (fully qualified domain name) filtering in network rules, enable DNS proxy and update the virtual machine configuration to use the firewall as a DNS proxy.
65
68
66
-
:::image type="content" source="media/dns-settings/dns-proxy-2.png" alt-text="D N S proxy configuration using a custom D N S server.":::
69
+
:::image type="content" source="media/dns-settings/dns-proxy-2.png" alt-text="D N S proxy configuration using a custom DNS server.":::
67
70
68
71
If you enable FQDN filtering in network rules, and you don't configure client virtual machines to use the firewall as a DNS proxy, then DNS requests from these clients might travel to a DNS server at a different time or return a different response compared to that of the firewall. It’s recommended to configure client virtual machines to use the Azure Firewall as their DNS proxy. This puts Azure Firewall in the path of the client requests to avoid inconsistency.
69
72
@@ -88,7 +91,7 @@ DNS proxy configuration requires three steps:
88
91
2. Optionally, configure your custom DNS server or use the provided default.
89
92
3. Configure the Azure Firewall private IP address as a custom DNS address in your virtual network DNS server settings. This setting ensures DNS traffic is directed to Azure Firewall.
90
93
91
-
#### Configure DNS proxy - Azure portal
94
+
#### [Portal](#tab/browser)
92
95
93
96
To configure DNS proxy, you must configure your virtual network DNS servers setting to use the firewall private IP address. Then enable the DNS proxy in the Azure Firewall **DNS settings**.
94
97
@@ -109,9 +112,9 @@ To configure DNS proxy, you must configure your virtual network DNS servers sett
109
112
4. Review the **DNS servers** configuration to make sure that the settings are appropriate for your environment.
110
113
5. Select **Save**.
111
114
112
-
:::image type="content" source="media/dns-settings/dns-proxy.png" alt-text="Screenshot showing settings for the D N S proxy.":::
115
+
:::image type="content" source="../firewall/media/dns-settings/dns-proxy.png" alt-text="Screenshot showing settings for the DNS proxy.":::
113
116
114
-
#### Configure DNS proxy - Azure CLI
117
+
#### [CLI](#tab/azure-devops-cli)
115
118
116
119
You can use the Azure CLI to configure DNS proxy settings in Azure Firewall. You can also use it to update virtual networks to use Azure Firewall as the DNS server.
117
120
@@ -137,7 +140,7 @@ az network firewall update \
137
140
--enable-dns-proxy true
138
141
```
139
142
140
-
#### Configure DNS proxy - Azure PowerShell
143
+
#### [PowerShell](#tab/powershell)
141
144
142
145
You can use Azure PowerShell to configure DNS proxy settings in Azure Firewall. You can also use it to update virtual networks to use Azure Firewall as the DNS server.
143
146
@@ -163,6 +166,8 @@ $azFw.DNSEnableProxy = $true
163
166
164
167
$azFw | Set-AzFirewall
165
168
```
169
+
---
170
+
166
171
### High availability failover
167
172
168
173
DNS proxy has a failover mechanism that stops using a detected unhealthy server and uses another DNS server that is available.
0 commit comments