Hi @P, John
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
Answer your questions
After the SE was created, will on premise machine lose its connectivity to the Storage because the default public endpoint will be disabled?
Yes, Your correct.
If so, will the on-premises machine resume its connectivity to storage after I add its public IP to the storage service's network firewall?
Yes, because you disabled the public network access. If you want access to the storage on the on-premises machine, we need to enable the 'Selected virtual networks and IP addresses' option in the storage firewall and add the IP address.
Refer this link: https://learn.microsoft.com/en-us/azure/storage/common/storage-network-security?form=MG0AV3&tabs=azure-portal#about-virtual-network-endpoints
My understanding is the SE is just add a route from a VNet private IP to storage's default public IP. It shall not affect the existing open internet access through Storage's public IP, is this right understanding?
Yes, your understanding is correct.
Refer this link: https://learn.microsoft.com/en-us/azure/storage/common/storage-network-security?form=MG0AV3&tabs=azure-portal#grant-access-from-a-virtual-network
If above is unclear and/or you are unsure about something add a comment below.
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.
Regards,
Rohith