Access elasticsearch from outside network < my static public ip address >:9200

I have my Elasticsearch running on my windows 10 server.
I want to access it with < my static public ip address >:9200

I can access it with:

< my ipv4 address from ipconfig >:9200

But i cannot access it with:

< my static public ip address >:9200

My network settings in elasticsearch.yml file

http.port: 9200
transport.tcp.port: 9300
discovery.type: single-node
discovery.seed_hosts: ["", "[::1]"]

I have already created inbound rule in firewall settings for port 9200.

Please Help me...

Please help...

Is the public IP address allocated to an interface on the host?