I want to connect my Azure Data Factory with a customer's SQL Server (also hosted in Azure). To facilitate this, I need to share the IP addresses of my ADF with the customer so they can authorize (whitelist) connections from these IPs.
I can get the most recent list of IP addresses for Azure Data Factory in North Central US from this link: https://www.microsoft.com/en-us/download/details.aspx?id=56519. As can be seen, this list contains a number of IPv4 as well as IPv6 addresses.
{
"name": "DataFactory.NorthCentralUS",
"id": "DataFactory.NorthCentralUS",
"properties": {
"changeNumber": 6,
"region": "northcentralus",
"regionId": 34,
"platform": "Azure",
"systemService": "DataFactory",
"addressPrefixes": [
"20.49.114.24/29",
"20.49.118.128/25",
"20.125.163.208/29",
"20.125.171.208/28",
"20.125.203.208/28",
"40.80.185.0/24",
"40.80.186.0/25",
"52.162.111.48/28",
"2603:1030:608::440/122",
"2603:1030:608::500/121",
"2603:1030:608:402::330/124",
"2603:1030:608:800::2c0/124",
"2603:1030:608:c00::2c0/124"
],
"networkFeatures": [
"API",
"NSG"
]
}
},
The question is, how can the customer whitelist these IPv6 addresses? The Azure SQL server UI only allows to "add your client IPv4 address".