Azure 应用程序网关的自定义域
Custom domain for Azure application gateway
我正在尝试使用自定义域名创建应用程序网关,但我一直收到错误提示 "cannot have Domain Name Label specified."
我想知道是我做错了什么,还是 azure 应用程序网关不可能有自定义域名?
不支持,您无法设置自定义 DNS 名称,我已向 Microsoft 支持部门开具工单。
您将拥有一个 DNS 名称,例如:12-232-4-334-2-34-2343.cloudapp.net,您可以使用 CNAME,例如,使 www.web.com 转到 12-232 -4-334-2-34-2343.cloudapp.net .
PD:此外,public IP 必须是动态的,仅供参考。
以下是我在 Azure 应用程序网关方面的经验教训:
1.) Application gateway does _not_ support statically addressed public IPs
2.) Application gateway does _not_ support public IPs with a DNS name (e.g. somename.cloudapp.net)
3.) The application gateway’s DNS name _should_ be used to create a CNAME record which points to a friendly DNS (i.e. myawesomesite.com)
4.) The use of an A-record is _not_ recommended because the VIP may change on restart of the application gateway
运行 这个用于获取网关 DNS 的 powershell 脚本:
Login-AzureRmAccount
Set-AzureRmContext -SubscriptionName '<Azure Subscription Name>'
$resourceGroup = 'myresourcegroup'
$pubIpName = 'mypubip'
Get-AzureRmPublicIpAddress -ResourceGroupName $resourceGroup -Name $pubIpName
在上面的脚本返回的内容中查找类似这样的内容:
DnsSettingsText: {
"Fqdn": "00000000-1111-2222-3333-444444444444.cloudapp.net"
}
您将使用 fqdn 来设置 CNAME。
如果您只有一个应用程序侦听应用程序网关,请在自定义中添加自定义 URL(您希望将其作为自定义域附加到网关,例如 customurl.example.com) Web 应用程序的域。添加后,添加一个 DNS 条目,以便此自定义 URL (customurl.example.com) 指向您的 App Gateway 的 DNS 名称 (something.cloupapp.net)。这样,当您点击自定义 URL(customurl.example.com) 时,它将通过应用程序网关重定向到您的应用程序。
我正在尝试使用自定义域名创建应用程序网关,但我一直收到错误提示 "cannot have Domain Name Label specified."
我想知道是我做错了什么,还是 azure 应用程序网关不可能有自定义域名?
不支持,您无法设置自定义 DNS 名称,我已向 Microsoft 支持部门开具工单。
您将拥有一个 DNS 名称,例如:12-232-4-334-2-34-2343.cloudapp.net,您可以使用 CNAME,例如,使 www.web.com 转到 12-232 -4-334-2-34-2343.cloudapp.net .
PD:此外,public IP 必须是动态的,仅供参考。
以下是我在 Azure 应用程序网关方面的经验教训:
1.) Application gateway does _not_ support statically addressed public IPs
2.) Application gateway does _not_ support public IPs with a DNS name (e.g. somename.cloudapp.net)
3.) The application gateway’s DNS name _should_ be used to create a CNAME record which points to a friendly DNS (i.e. myawesomesite.com)
4.) The use of an A-record is _not_ recommended because the VIP may change on restart of the application gateway
运行 这个用于获取网关 DNS 的 powershell 脚本:
Login-AzureRmAccount
Set-AzureRmContext -SubscriptionName '<Azure Subscription Name>'
$resourceGroup = 'myresourcegroup'
$pubIpName = 'mypubip'
Get-AzureRmPublicIpAddress -ResourceGroupName $resourceGroup -Name $pubIpName
在上面的脚本返回的内容中查找类似这样的内容:
DnsSettingsText: {
"Fqdn": "00000000-1111-2222-3333-444444444444.cloudapp.net"
}
您将使用 fqdn 来设置 CNAME。
如果您只有一个应用程序侦听应用程序网关,请在自定义中添加自定义 URL(您希望将其作为自定义域附加到网关,例如 customurl.example.com) Web 应用程序的域。添加后,添加一个 DNS 条目,以便此自定义 URL (customurl.example.com) 指向您的 App Gateway 的 DNS 名称 (something.cloupapp.net)。这样,当您点击自定义 URL(customurl.example.com) 时,它将通过应用程序网关重定向到您的应用程序。