Hey,
There is a similar mail thread:
https://learn.microsoft.com/en-us/answers/questions/89413/public-ip-address-adf.html
The Integration Runtime (IR) is the compute infrastructure used by Azure Data Factory to provide the data integration capabilities across different network environments.
Self hosed IR is wherein you are leveraging your own server/system to function as compute node
.
For additional details:https://learn.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime
To connect to Azure sources via ADF like Azure SQL database, you can use Auto IR and then there is no need to whitelist any IPs as long as we enable the property in Azure SQL server :
If that property is disabled, you would need to whitelist the IPs of the region of the data factory in firewall