I created a VM in Azure with an ip of 220.127.116.11. I can ssh into the VM. I installed ElasticSearch on the VM. I can access the ElasticSearch server on the VM via localhost on port 9200. I add an inbound rule on the NSG to open port 9200. And yet for some reason I cannot access the ElasticSearch server on http://18.104.22.168:9200 over the internet. What gives?