Failed status while using Public IP on my office

hello everyone

am new in elasticsearch program. i need your help for my installation progress.
for my configuration in /etc/elasticsearch/elasticsearch.yml

network.host : localhost
http.port: 9200 it's successfull running after restarting elasticsearch.service

but when i change the network.host : 100.100.200.150 as my public network
its failed to start after i restart elasticsearch.

please help.

here's my configuration

Screenshot_2

Welcome!

Please don't post images of text as they are hard to read, may not display correctly for everyone, and are not searchable.

Instead, paste the text and format it with </> icon or pairs of triple backticks (```), and check the preview window to make sure it's properly formatted before posting it. This makes it more likely that your question will receive a useful answer.

I'd look at the logs. Probably you'll see something about bootstrap checks. If so, please read https://www.elastic.co/guide/en/elasticsearch/reference/current/bootstrap-checks.html